v3.26.1
Employee Benefit Plans - Service Stock Options Awards (Details) - Service Stock Options Awards - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Employee Benefit Plans    
Number of options granted 295,898  
Weighted-average exercise price of options granted $ 1.54  
Stock option exercises (in shares) 43,584  
Stock options exercised, weighted-average exercise price $ 2.07  
Number of options forfeited 1,020,288  
Weighted-average exercise price of options forfeited $ 9.41  
Fair value of stock options that vested during the period $ 0.3 $ 1.9
Compensation cost 6.6 $ 3.5
Unrecognized compensation cost $ 44.9  
Weighted average recognition period (in years) 2 years 1 month 17 days