Annual report [Section 13 and 15(d), not S-K Item 405]

Stock-Based Compensation - Stock option activity (Details)

v3.25.0.1
Stock-Based Compensation - Stock option activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Number of Options    
Outstanding beginning balance 9,992,000  
Options granted 0  
Options exercised (531,000)  
Options forfeited (90,000)  
Outstanding ending balance 9,371,000 9,992,000
Options expected to vest 1,503,000  
Options exercisable 7,822,000  
Weighted Average Exercise Price    
Outstanding beginning balance (in dollars per share) $ 17.01  
Options exercised (in dollars per share) 6.25  
Options forfeited (in dollars per share) 30.38  
Outstanding ending balance (in dollars per share) 17.49 $ 17.01
Options expected to vest (in dollars per share) 26.81  
Options exercisable (in dollars per share) $ 15.65  
Additional disclosures    
Weighted Average Remaining Contractual Life (Years) 5 years 11 months 4 days 6 years 10 months 28 days
Options expected to vest (in years) 7 years 8 months 19 days  
Options exercisable (Years) 5 years 6 months 25 days  
Aggregate Intrinsic Value, outstanding (Beginning balance) $ 197,598  
Aggregate Intrinsic Value, outstanding (ending balance) 57,646 $ 197,598
Aggregate Intrinsic Value, expected to vest 1  
Aggregate Intrinsic Value, exercisable $ 57,645