XML 104 R98.htm IDEA: XBRL DOCUMENT v3.25.1
Net Income (Loss) per Share - Basic and Diluted Net Income per Share of Common Stock Using Two-Class Method (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Earnings Per Share [Abstract]    
Net Income (Loss) $ 25,991 $ (104,524)
Less: Preferred dividends (3,068) (3,068)
Less: Earnings attributable to participating securities 0 0
Less: Dividends on participating securities (561) (886)
Net income (loss) attributable to common stockholders, basic and diluted $ 22,362 $ (108,478)
Number of Shares:    
Basic weighted-average shares of common stock outstanding 138,639,004 141,869,604
Diluted weighted-average shares of common stock outstanding 138,991,818 141,869,604
Earnings (Loss) Per Share Attributable to Common Stockholders    
Basic $ 0.16 $ (0.76)
Diluted $ 0.16 $ (0.76)