v3.26.1
Stock Incentive Plans - Schedule of Stock Option Activity Under Stock Incentive Plan (Details) - Stock Options - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Number of Options    
Beginning balance (in shares) 8,197,000  
Granted (in shares) 0  
Exercised (in shares) (33,000)  
Canceled and forfeited (in shares) 0  
Ending balance (in shares) 8,164,000 8,197,000
Exercisable (in shares) 7,751,000  
Vested (in shares) 7,751,000  
Weighted- Average Exercise Price per Share    
Beginning balance (in dollars per share) $ 6.86  
Granted (in dollars per share) 0  
Exercised (in dollars per share) 1.52  
Canceled and forfeited (in dollars per share) 0  
Ending balance (in dollars per share) 6.88 $ 6.86
Exercisable (in dollars per share) 6.96  
Vested (in dollars per share) $ 6.96  
Weighted - Average remaining Contractual Life (Years) / Aggregate Intrinsic Value    
Options outstanding, Weighted Average Remaining Contractual Life (in years) 5 years 5 months 23 days 5 years 8 months 23 days
Exercisable, Weighted Average Remaining Contractual Life (in years) 5 years 4 months 24 days  
Options Vested, Weighted Average Remaining Contractual Life (in years) 5 years 4 months 24 days  
Options outstanding, Aggregate Intrinsic Value (in USD) $ 4,989 $ 7,321
Exercisable, Aggregate Intrinsic Value (in USD) 4,987  
Options Vested, Aggregate Intrinsic Value (in USD) $ 4,987