v3.26.1
Earnings (Loss) Per Share - Schedule of Earning (Loss) Per Share, Basic and Diluted (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator:        
Net income (loss) - basic and diluted $ 108,569 $ 27,161 $ 130,863 $ (300,161)
Denominator:        
Basic weighted average shares outstanding (in shares) 54,971 54,577 54,831 54,502
Add: Dilutive effect of share-based compensation and convertible debt instruments (in shares) 1,299 131 1,278 0
Diluted weighted average shares outstanding (in shares) 56,270 54,708 56,109 54,502
Stock Compensation Plan        
Denominator:        
Antidilutive securities excluded from computation of income (loss) per share amount (in shares) 100 600 100 3,000
Convertible Debt Securities | 2029 Notes        
Denominator:        
Antidilutive securities excluded from computation of income (loss) per share amount (in shares) 100