v3.26.3
Earnings Per Share - Information Related to EPS Calculation (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Net income (loss)        
Net income (loss) attributable to common stockholders — basic $ (1,087) $ 119,508 $ 165,504 $ 117,897
Assumed exchange of Series A Preferred Stock (22,010) 0 (15,820) 0
Net income (loss) attributable to common stockholders — diluted $ (23,097) $ 119,508 $ 149,684 $ 117,897
Shares        
Weighted-average common shares outstanding — basic (in shares) 59,019,000 58,829,000 58,996,000 54,674,000
Restricted stock and stock options (in shares) 0 294,000 190,000 279,000
Weighted-average common shares outstanding — diluted (in shares) 59,019,000 59,123,000 59,186,000 54,953,000
Net income (loss) per common share        
Basic income (loss) per share (in dollars per share) $ (0.02) $ 2.03 $ 2.81 $ 2.16
Earnings Per Share, Diluted        
Diluted income (loss) per share (in dollars per share) $ (0.39) $ 2.02 $ 2.53 $ 2.15
Restricted stock and stock options        
Anti-dilutive shares excluded from diluted EPS        
Anti-dilutive shares excluded from diluted EPS (in shares) 747,000 143,000 384,000 146,000
Warrants        
Anti-dilutive shares excluded from diluted EPS        
Anti-dilutive shares excluded from diluted EPS (in shares) 1,131,000 0 1,131,000 0