Annual report [Section 13 and 15(d), not S-K Item 405]

Stock-based Compensation - Narrative (Details)

v3.26.1
Stock-based Compensation - Narrative (Details) - USD ($)
12 Months Ended
Aug. 20, 2025
Aug. 19, 2024
Dec. 31, 2025
Dec. 31, 2024
Aug. 19, 2025
Aug. 18, 2024
Stock-based Compensation            
Additional shares authorized to be issued (in shares)   1,600,000        
Stock options granted (in shares)     0 0    
Capitalized of stock-based compensation expense     $ 0 $ 0    
Non-vested restricted stock awards            
Stock-based Compensation            
Total unrecognized compensation expense     $ 1,400,000      
Unrecognized compensation expense period for recognition     13 months      
Stock options            
Stock-based Compensation            
Stock options granted (in shares)     0      
2017 Stock Plan            
Stock-based Compensation            
Shares authorized (in shares)     3,182,335      
Stock option granted (in shares)     2,739,261      
2019 Omnibus Stock Incentive Plan            
Stock-based Compensation            
Shares authorized (in shares) 8,660,778 7,360,778     7,360,778 5,760,778
Stock option granted (in shares)     596,258      
Additional shares authorized to be issued (in shares) 1,300,000          
Total unrecognized compensation expense     $ 200,000      
Unrecognized compensation expense period for recognition     15 months