v3.26.3
Earnings (Loss) Per Share - Schedule of Earning (Loss) Per Share, Basic and Diluted (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Numerator:        
Net income (loss) - basic $ 34,294 $ 26,784 $ 165,157 $ (273,377)
Less: Gain on 2029 Notes conversion option change in fair value, net of tax (28,152) 0 0 0
Net income (loss) - diluted $ 6,142 $ 26,784 $ 165,157 $ (273,377)
Denominator:        
Basic weighted average shares outstanding (in shares) 55,088 54,630 54,918 54,529
Add: Dilutive effect of share-based compensation and convertible debt instruments (in shares) 1,639 523 1,398 0
Add: Dilutive effect of convertible debt instrument (in shares) 640 0 0 0
Diluted weighted average shares outstanding (in shares) 57,367 55,153 56,316 54,529
Convertible Debt Securities | 2029 Notes        
Denominator:        
Antidilutive securities excluded from computation of income (loss) per share amount (in shares) 200      
Stock Compensation Plan        
Denominator:        
Antidilutive securities excluded from computation of income (loss) per share amount (in shares) 100 500 100 2,600