v3.26.1
Stock Compensation Plans - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
USD ($)
plan
shares
Mar. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of share-based compensation plans | plan 3    
Granted (in shares) 0 0  
Stock options exercised (in shares)   9,000  
Exercised (in USD per share) | $ / shares   $ 1.50  
Intrinsic value of options exercised | $   $ 116  
Unrecognized compensation cost | $ $ 0 0  
Employee Stock Option      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Compensation cost | $ $ 0 0  
Options expiration term (in years) 10 years    
Employee Stock Option | Share-Based Payment Arrangement, Tranche Two      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Vesting rate 33.33%    
Employee Stock Option | Share-Based Payment Arrangement, Tranche Three      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Vesting rate 33.33%    
Employee Stock Option | Share-Based Payment Arrangement, Tranche One      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Vesting rate 33.33%    
Stock Appreciation Rights (SARs)      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Vesting period (in years) 5 years    
Restricted Stock      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Maximum shares granted (in shares)     4,000,000
Compensation cost | $ $ 1,200 $ 1,300  
Vesting period (in years)     3 years
Total remaining unrecognized compensation cost | $ $ 8,600    
Recognition period (in years) 1 year 6 months    
Vested (in shares) 0 0  
Restricted Stock | Share-Based Payment Arrangement, Tranche Two      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Vesting rate 33.33%    
Restricted Stock | Share-Based Payment Arrangement, Tranche Three      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Vesting rate 33.33%    
Restricted Stock | Share-Based Payment Arrangement, Tranche One      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Vesting rate 33.33%    
Director | Employee Stock Option      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Maximum shares granted (in shares) 500,000    
Executive Officers And Certain Employees | Employee Stock Option      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Maximum shares granted (in shares) 1,000,000    
Chief Executive Officer | Restricted Stock      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Vesting period (in years)     5 years