XML 115 R104.htm IDEA: XBRL DOCUMENT v3.25.1
Debt Obligations, Net - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended
Jan. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]      
Principal Amount   $ 3,781,081 $ 3,482,175
Corporate Debt: | 9.0% Senior Notes | Unsecured Debt      
Debt Instrument [Line Items]      
Principal Amount $ 90,000 $ 85,000 $ 85,000
Weighted Average Interest Rate 9.125% 9.00% 9.00%
9.125% Senior Notes Due 2029 | Unsecured Debt | Corporate Debt:      
Debt Instrument [Line Items]      
Redemption price 100.00%