v3.26.1
Stock-based Compensation - Schedule of Option Activity (Details) - $ / shares
shares in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Number Outstanding      
Balance at beginning of period (in shares) 7,063    
Granted (in shares) 196    
Exercised (in shares) (1,206)    
Forfeited (in shares) (188)    
Balance at end of period (in shares) 5,865   7,063
Weighted Average Exercise Price per Share      
Balance at beginning of period (in dollars per share) $ 4.11    
Granted (in dollars per share) 9.82 $ 7.63  
Exercised (in dollars per share) 3.52    
Forfeited (in dollars per share) 8.95    
Balance at beginning of period (in dollars per share) $ 4.26   $ 4.11
Stock Options Additional Disclosures      
Vested and exercisable (in shares) 3,460    
Vested and exercisable (in dollars per share) $ 3.34    
Weighted Average Remaining Contractual Life (Years) 2 years 7 months 6 days   2 years 7 months 6 days
Weighted Average Remaining Contractual Life (Years), granted 9 years 8 months 12 days    
Weighted Average Remaining Contractual Life (Years), vested and exercisable 2 years 2 months 12 days