v3.26.1
Earnings Per Share ("EPS") - Computation of basic and diluted earnings per share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator:        
Net income (loss) $ (237,170) $ 219,454 $ (737,647) $ (76,913)
Interest incurred on the 2030 Notes, net of income taxes   2,189    
Numerator for diluted EPS $ (237,170) $ 221,643 $ (737,647) $ (76,913)
Denominator:        
Denominator for basic EPS - weighted average shares outstanding 347,695,985 336,278,380 347,660,313 332,912,120
Dilutive potential common shares   46,398,984    
Denominator for diluted EPS - adjusted weighted average shares outstanding 347,695,985 382,677,364 347,660,313 332,912,120
Basic EPS (in dollars per share) $ (0.68) $ 0.65 $ (2.12) $ (0.23)
Diluted EPS (in dollars per share) $ (0.68) $ 0.58 $ (2.12) $ (0.23)
Unvested RSAs        
Denominator:        
Effect of dilutive securities   5,881,278    
Unvested RSUs        
Denominator:        
Effect of dilutive securities   529,579    
2030 Notes        
Denominator:        
Effect of dilutive securities   39,988,127