XML 80 R69.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation and Common Stock - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
May 23, 2024
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Feb. 11, 2008
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Additional shares authorized (in shares) 649,000              
Awards issued to date (in shares)   5,169,027   5,169,027        
Awards forfeited to date (in shares)   955,707   955,707        
Awards available for grant (in shares)   643,896   643,896        
Shares issued for services (in shares)       6,930 22,126      
Stock repurchase program, authorized amount               $ 50,000,000
Repurchase of common stock (in shares)       0   0 36,000  
Repurchase of common stock             $ 900,000  
Total shares acquired to date (in shares)   1,074,670   1,074,670        
Total shares acquired to date   $ 29,200,000   $ 29,200,000        
Remaining authorized repurchase amount   20,800,000   $ 20,800,000        
Restricted stock units                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares issued for services (in shares)       17,325 12,564      
Pre-tax unrecognized compensation expense   11,300,000   $ 11,300,000        
Period for recognition (in years)       2 years 1 month 6 days        
Stock-based compensation expense   900,000 $ 1,700,000 $ 1,600,000 $ 2,500,000      
Performance stock units                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting period (in years)       4 years        
Pre-tax unrecognized compensation expense   6,700,000   $ 6,700,000        
Period for recognition (in years)       2 years        
Performance stock units | Executive Officer                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting period (in years)       3 years        
Phantom share units                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Pre-tax unrecognized compensation expense   $ 1,100,000   $ 1,100,000        
Period for recognition (in years)       2 years        
Minimum | Restricted stock units                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting period (in years)       3 years        
Minimum | Performance stock units                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting rights (as percent)       0.00%        
Award service period (in years)       1 year        
Minimum | Performance stock units | Executive Officer                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting rights (as percent)       0.00%        
Minimum | Phantom share units                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting period (in years)       3 years        
Maximum | Restricted stock units                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting period (in years)       4 years        
Maximum | Performance stock units                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting rights (as percent)       100.00%        
Award service period (in years)       4 years        
Maximum | Performance stock units | Executive Officer                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting rights (as percent)       200.00%        
Maximum | Phantom share units                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting period (in years)       4 years