v3.26.1
Senior Secured Notes and Corporate Debt, net - Narrative (Details) - USD ($)
$ in Thousands
6 Months Ended
Apr. 16, 2025
Feb. 21, 2025
Aug. 19, 2024
Apr. 12, 2024
Oct. 20, 2021
Jun. 30, 2026
Jun. 30, 2025
Debt Instrument [Line Items]              
Maximum borrowing capacity           $ 3,755,744  
Proceeds from secured borrowings           $ 1,067,088 $ 2,385,296
4.50% Senior Secured Notes Due 2026              
Debt Instrument [Line Items]              
Interest rate (as a percent)           4.50%  
Debt instrument, face value           $ 350,000  
4.50% Senior Secured Notes Due 2026 | ReadyCap Holdings LLC              
Debt Instrument [Line Items]              
Interest rate (as a percent)         4.50%    
Debt instrument, face value         $ 350,000    
Repurchase price in the event of change of control (as a percent)         101.00%    
9.375% Senior Secured Notes, Due 2028 | ReadyCap Holdings LLC              
Debt Instrument [Line Items]              
Interest rate (as a percent)   9.375%          
Debt instrument, face value $ 50,000 $ 220,000          
Repurchase price in the event of change of control (as a percent)   101.00%          
Proceeds from senior secured note $ 49,300 $ 216,700          
Term loan due 2029 | Credit Agreement              
Debt Instrument [Line Items]              
Debt instrument, face value           $ 115,250  
Maximum borrowing capacity       $ 115,250      
Proceeds from secured borrowings     $ 20,000 $ 75,000      
Basis spread on variable rate (as a percent)           5.50%  
Commitment fee (as a percent)       1.00%      
Term loan due 2029 | Credit Agreement | SOFR              
Debt Instrument [Line Items]              
Basis spread on variable rate (as a percent)       5.50%      
Basis spread on variable rate, loan rated below investment grade (as a percent)       6.50%      
Term loan due 2029 | Credit Agreement | Base Rate              
Debt Instrument [Line Items]              
Basis spread on variable rate (as a percent)       4.50%      
Basis spread on variable rate, loan rated below investment grade (as a percent)       5.50%      
Corporate Debt              
Debt Instrument [Line Items]              
Repurchase price in the event of change of control (as a percent)           101.00%