XML 72 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings (Loss) Per Share - Schedule of (Weighted Average Common Shares Outstanding) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Earnings Per Share [Abstract]    
Net income (loss) $ 50,448 $ (11,571)
Accretion of financing fees 0 (144)
Accrued dividends on Series C Preferred Stock 0 (4,237)
Allocation of undistributed earnings to nonvested restricted shares (1,838) 0
Net income (loss) available to common stockholders - basic 48,610 (15,952)
Undistributed earnings reallocated to nonvested restricted shares 1,838 0
Net income (loss) available to common stockholders - diluted $ 50,448 $ (15,952)
Weighted average common shares outstanding 17,854,876 17,128,417
Issuance of Warrants 13,794,257 12,451,765
Weighted average common shares outstanding - basic 31,649,133 29,580,182
Issuance of Fixed Warrants 1,636,313 0
Weighted average common shares outstanding - diluted 33,285,446 29,580,182