v3.25.1
Stock Based Compensation - Schedule of Stock Options Activity (Details) - Stock options - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Number of options    
Balance at beginning of period (in shares) 10,801,369  
Granted (in shares) 0  
Forfeited (in shares) 0  
Exercised (in shares) 0  
Balance at end of period (in shares) 10,801,369 10,801,369
Expected to vest at end of period (in shares) 4,721,369  
Exercisable at end of period (in shares) 6,080,000  
Weighted-average exercise price    
Balance at beginning of period (in USD per share) $ 19.33  
Granted (in USD per share) 0  
Forfeited (in USD per share) 0  
Exercised (in USD per share) 0  
Balance at end of period (in USD per share) 19.33 $ 19.33
Expected to vest at end of period (in USD per share) 15.89  
Exercisable at end of period (in USD per share) $ 22.00  
Weighted-average remaining contractual term (in years) 4 years 6 months 4 years 8 months 12 days
Weighted average remaining contractual term (in years) of options expected to vest 7 years 4 months 24 days  
Weighted average remaining contractual term (in years) of options exercisable 2 years 2 months 12 days  
Aggregate intrinsic value $ 0.0 $ 0.0
Aggregate intrinsic value of options expected to vest 0.0  
Aggregate intrinsic value of options exercisable $ 0.0