v3.26.1
Earnings (Loss) Per Share - Schedule of Computation of Basic and Diluted Earnings (Loss) Per Share (Details) - USD ($)
$ / shares in Units, 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) $ (36,684) $ 42,872 $ 84,041 $ 151,175
Denominator:        
Weighted average shares outstanding - basic (in shares) 159,573 158,798 159,397 158,901
Dilutive effect of share-based awards (in shares) 0 2,084 1,269 2,084
Dilutive effect of warrants (in shares) 0 646 1,200 787
Weighted average shares outstanding - diluted (in shares) 159,573 161,528 161,866 161,772
Earnings (loss) per share data:        
Basic (in usd per share) $ (0.23) $ 0.27 $ 0.53 $ 0.95
Diluted (in usd per share) $ (0.23) $ 0.27 $ 0.52 $ 0.93