XML 112 R92.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-Based Compensation - Outstanding Stock Options (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Options exercises in period, intrinsic value $ 9,300,000    
Proceeds from stock options exercised 13,400,000    
Options, vested in period, fair value $ 0 $ 0 $ 0
Outstanding, shares 164,643    
Outstanding (in dollars per share) $ 3.52    
Outstanding, remaining term 2 years 6 months 3 days    
Outstanding, intrinsic value $ 2,356,000    
Vested and expected to vest, shares 81,436    
Vested and expected to vest (in dollars per share) $ 3.78    
Vested and expected to vest, remaining term 1 year 10 months 28 days    
Vested and expected to vest, intrinsic value $ 1,144,000    
Exercisable, shares 148,485    
Exercisable (in dollars per share) $ 3.47    
Exercisable, remaining term 2 years 7 months 9 days    
Exercisable, intrinsic value $ 2,132,000    
Zero to Ten Dollars      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Outstanding, shares 164,643    
Outstanding (in dollars per share) $ 3.52    
Outstanding, remaining term 2 years 6 months 3 days    
Outstanding, intrinsic value $ 2,356,000