XML 99 R88.htm IDEA: XBRL DOCUMENT v3.25.2
Debt Obligations - Non-Operating Corporate 8.50% Senior Secured Notes due 2026 Narrative (Details) - 8.50% Senior Secured Notes - Secured Debt - Non-Operating Corporate - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2021
Feb. 01, 2021
Debt Instrument [Line Items]              
Interest rate 8.50%   8.50%     8.50% 8.50%
Face amount           $ 330,000,000  
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,700,000 $ 7,600,000 $ 15,300,000 $ 15,200,000      
Debt issuance costs, net $ 1,600,000   $ 1,600,000   $ 2,800,000