XML 99 R88.htm IDEA: XBRL DOCUMENT v3.25.1
Debt Obligations - Non-Operating Corporate 2026 Senior Secured Notes Narrative (Details) - 8.50% Senior Secured Notes due 2026 - Secured Debt - Non-Operating Corporate - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2021
Feb. 01, 2021
Debt Instrument [Line Items]          
Face amount       $ 330,000,000  
Interest rate 8.50%     8.50% 8.50%
Debt issued, percentage of par value       100.00%  
Interest rate, effective percentage       9.30%  
Debt issuance costs       $ 10,800,000  
Amortization of discount on investments, net $ 7,600,000 $ 7,600,000      
Debt issuance costs, net $ 2,200,000   $ 2,800,000