XML 105 R99.htm IDEA: XBRL DOCUMENT v3.25.3
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 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Earnings Per Share [Abstract]                
Net Income (Loss) $ 50,791 $ 20,739 $ 25,991 $ (91,549) $ 35,785 $ (104,524) $ 97,521 $ (160,288)
Less: Preferred dividends (3,068)     (3,068)     (9,204) (9,204)
Less: Earnings attributable to participating securities (196)     0     (196) 0
Less: Dividends on participating securities (554)     (614)     (1,671) (2,380)
Net income (loss) attributable to common stockholders, basic and diluted $ 46,973     $ (95,231)     $ 86,450 $ (171,872)
Number of Shares:                
Basic weighted-average shares of common stock outstanding 138,943,831     138,246,827     138,843,250 140,177,962
Diluted weighted-average shares of common stock outstanding 139,667,116     138,246,827     139,300,645 140,177,962
Earnings (Loss) Per Share Attributable to Common Stockholders                
Basic $ 0.34     $ (0.69)     $ 0.62 $ (1.23)
Diluted $ 0.34     $ (0.69)     $ 0.62 $ (1.23)