v3.25.2
Summary of Significant Accounting Policies - Earnings Per Share (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Numerator (for basic and diluted earnings per share)        
Net income (loss) $ (35,962) $ 1,429 $ (39,417) $ 3,055
Less preferred stock dividends (15,722) (14,432) (31,110) (28,809)
Numerator for basic earnings per share (51,684) (13,003) (70,527) (25,754)
Numerator for diluted earnings per share $ (51,684) $ (13,003) $ (70,527) $ (25,754)
Denominator        
Basic weighted-average shares outstanding (in shares) 87,925 85,673 87,420 85,282
Effect of dilutive securities (in shares) 0 0 0 0
Diluted weighted-average shares outstanding (in shares) 87,925 85,673 87,420 85,282