v3.26.3
Net (loss) income per share - Numerator and Denominator (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Numerator:        
Net (loss) income, basic $ (51,693) $ 15,896 $ 28,994 $ 817,609
Add: Interest expense, net of tax, on the Company's 2026 and 2031 Convertible Notes   1,096 2,789 3,257
Net (loss) income, diluted $ (51,693) $ 16,992 $ 31,783 $ 820,866
Denominator:        
Weighted-average number of shares outstanding, basic 83,476,100 78,471,119 83,004,625 78,642,478
Common stock issuable under the Company's equity incentive plans   3,170,135 3,601,228 2,783,134
Common stock issuable under the Company's 2026 and 2031 Convertible Notes   5,474,115 5,647,822 5,474,115
Weighted-average common shares outstanding, diluted 83,476,100 87,115,369 92,253,675 86,899,727
Net (loss) income per common share, basic $ (0.62) $ 0.2 $ 0.35 $ 10.4
Net (loss) income per common share, diluted $ (0.62) $ 0.2 $ 0.34 $ 9.45