v3.26.1
Debt Obligations - Non-Operating Corporate 8.50% Senior Secured Notes due 2026 Narrative (Details) - Secured Debt - Non-Operating Corporate - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 31, 2025
Jun. 30, 2025
Jun. 30, 2025
Jun. 30, 2026
Dec. 31, 2025
Sep. 01, 2025
Dec. 31, 2021
8.50% Senior Secured Notes              
Debt Instrument [Line Items]              
Interest rate       8.50%     8.50%
Face amount             $ 330,000,000.0
Debt issued, percentage of par value             100.00%
Debt conversion, amount exchanged $ 328,100,000            
Outstanding debt       $ 0 $ 1,900,000 $ 1,900,000  
Interest rate, effective percentage             9.30%
Debt issuance costs             $ 10,800,000
Amortization of discount on investments, net   $ 7,700,000 $ 15,300,000        
10.50% Senior Secured Notes              
Debt Instrument [Line Items]              
Interest rate 10.50%     10.50%      
Face amount $ 360,400,000            
Outstanding debt       $ 379,300,000 $ 360,400,000    
Interest rate, effective percentage       14.40% 14.40%