v3.26.1
Capital Stock - 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) available to common shareholders — Basic $ (4,012) $ 14,024 $ (69,019) $ 159,964
Effect of dilutive securities: 0 0 0 0
Net income available to common shareholders — Diluted $ (4,012) $ 14,024 $ (69,019) $ 159,964
Denominator:        
Weighted average basic shares (in shares) 83,813,331 81,408,087 83,739,672 81,386,680
Effect of dilutive securities (in shares)   1,192,021   1,178,028
Weighted average dilutive shares (in shares) 83,813,331 82,600,108 83,739,672 82,564,708
Net income (loss) per average share attributable to common stockholders - Basic (in dollars per share) $ (0.05) $ 0.17 $ (0.82) $ 1.97
Net income (loss) per average share attributable to common stockholders - Diluted (in dollars per share) $ (0.05) $ 0.17 $ (0.82) $ 1.94