XML 170 R102.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 - Non-Operating Corporate - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2021
Feb. 01, 2021
Debt Instrument [Line Items]        
Interest rate     8.50%  
Debt issued, percentage of par value     100.00%  
Secured Debt        
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 $ 30,400,000 $ 30,100,000