v3.26.1
Senior Secured Notes and Corporate Debt, net - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 16, 2025
Feb. 21, 2025
Aug. 19, 2024
Apr. 12, 2024
Oct. 20, 2021
Mar. 31, 2026
Mar. 31, 2025
Debt Instrument [Line Items]              
Maximum borrowing capacity           $ 4,179,463  
Proceeds from secured borrowings           $ 866,664 $ 1,235,533
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%  
6.20% senior notes, due 2026              
Debt Instrument [Line Items]              
Interest rate (as a percent)           6.20%  
Debt instrument, face value           $ 67,443