v3.25.4
Stockholders' Equity - Summary of Stock Equity Award Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Number of Shares (in thousands)    
Beginning balance (in shares) 23,166  
Stock options exercised (in shares) (7,877)  
Stock options forfeited or expired (in shares) (171)  
Ending balance (in shares) 15,118 23,166
Vested and expected to vest (in shares) 15,118  
Vested and exercisable (in shares) 15,118  
Weighted-Average Exercise Price    
Beginning balance (in dollars per share) $ 7.97  
Stock options exercised (in dollars per share) 7.22  
Stock options forfeited or expired (in dollars per share) 17.58  
Ending balance (in dollars per share) 8.25 $ 7.97
Weighted-Average Exercise Price, Vested (in dollars per share) 8.25  
Weighted-Average Exercise Price, Vested and Expected to Vest (in dollars per share) $ 8.25  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]    
Weighted-average remaining contractual term, outstanding 3 years 11 months 4 days 4 years 11 months 12 days
Weighted-average remaining contractual term, vested 3 years 11 months 4 days  
Weighted-average remaining contractual term, Vested and expected to vest 3 years 11 months 4 days  
Aggregate intrinsic value, outstanding $ 333,039 $ 463,750
Aggregate intrinsic value, vested and expected to vest 333,039  
Aggregate intrinsic value, Vested and expected to vest $ 333,039