v3.26.1
Stockholders’ Equity - Schedule of Stock Option Activity and Weighted-average Exercise Prices (Details) - 2012 Stock Option Plan - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Number of stock options outstanding under the 2012 Plan    
Outstanding beginning balance (in shares) 13,272  
Options exercised (in shares) (6,597)  
Options forfeited (in shares) (3)  
Outstanding ending balance (in shares) 6,672 13,272
Vested and exercisable (in shares) 6,672  
Weighted-average exercise price per share    
Outstanding beginning balance (in dollar per share) $ 9.21  
Options exercised (in dollar per share) 4.31  
Options forfeited (in dollar per share) 0.34  
Outstanding ending balance (in dollar per share) 14.06 $ 9.21
Vested and exercisable (in dollar per share) $ 14.06  
Weighted-average remaining contractual term (in years) 1 year 4 months 24 days 1 year 1 month 6 days
Vested and exercisable, Weighted-average remaining contractual term (in years) 1 year 4 months 24 days  
Aggregate intrinsic value $ 55,500 $ 373,724
Vested and exercisable, Aggregate intrinsic value $ 55,500