XML 73 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - Stock Options (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Outstanding stock options    
Beginning balance (in shares) 14,687,538  
Exercised (in shares) (1,831,762)  
Canceled/forfeited (in shares) (264)  
Ending balance (in shares) 12,855,512 14,687,538
Weighted- average exercise price    
Beginning balance (in dollars per share) $ 30.07  
Exercised (in dollars per share) 5.56  
Canceled/forfeited (in dollars per share) 7.92  
Ending balance (in dollars per share) $ 33.56 $ 30.07
Stock Options Additional Disclosures    
Options vested (in shares) 6,143,484  
Options vested and expected to vest (in shares) 12,855,512  
Options vested, weighted-average exercise price (in dollars per share) $ 21.08  
Options vested and expected to vest, weighted-average exercise price (in dollars per share) $ 33.56  
Options outstanding, weighted-average remaining contractual life (years) 7 years 1 month 28 days 6 years 10 months 13 days
Options vested, weighted-average remaining contractual life (years) 5 years 5 months 12 days  
Options vested and expected to vest, weighted-average remaining contractual life (years) 7 years 1 month 28 days  
Options outstanding, aggregate intrinsic value $ 917,121 $ 1,958,924
Options vested, aggregate intrinsic value 514,928  
Options vested and expected to vest, aggregate intrinsic value $ 917,121