XML 74 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Borrowings - Debt Securitization (Details) - Secured Debt - USD ($)
Sep. 17, 2024
Aug. 23, 2023
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]        
Percent of replacement debt     100.00%  
2023 Debt Securitization        
Debt Instrument [Line Items]        
Aggregate principal amount   $ 496,500,000    
Long term debt fair value       $ 402,500,000
Class A-1 Notes        
Debt Instrument [Line Items]        
Aggregate principal amount   $ 300,000,000    
Debt instrument, basis spread on variable rate   2.40%    
Class A-2 Notes        
Debt Instrument [Line Items]        
Aggregate principal amount   $ 35,000,000    
Debt instrument, basis spread on variable rate   3.35%    
Class B Notes        
Debt Instrument [Line Items]        
Aggregate principal amount   $ 25,000,000    
Debt instrument, basis spread on variable rate   4.15%    
Class C Notes        
Debt Instrument [Line Items]        
Aggregate principal amount   $ 22,500,000    
Debt instrument, basis spread on variable rate   6.35%    
Class A-2 Notes, Maturing 2031        
Debt Instrument [Line Items]        
Aggregate principal amount   $ 20,000,000    
Debt instrument, basis spread on variable rate   3.35%    
Subordinated Notes        
Debt Instrument [Line Items]        
Aggregate principal amount   $ 94,000,000    
Percent of replacement subordinated notes     100.00%  
CLO Reset Transaction        
Debt Instrument [Line Items]        
Aggregate principal amount $ 504,000,000      
Long term debt fair value     $ 410,200,000  
AAA Class A-1AR Senior Secured Floating Rate Notes        
Debt Instrument [Line Items]        
Aggregate principal amount $ 110,000,000      
Debt instrument, basis spread on variable rate 1.63%      
Long-term debt, gross     110,000,000 0
AAA Class A-1AL Senior Secured Floating Rate Notes due 2036        
Debt Instrument [Line Items]        
Aggregate principal amount $ 0      
Debt instrument, basis spread on variable rate 1.63%      
AAA Class A-1BR Senior Secured Floating Rate, Due 2036        
Debt Instrument [Line Items]        
Aggregate principal amount $ 35,000,000      
Debt instrument, basis spread on variable rate 1.90%      
Long-term debt, gross     35,000,000 0
AA Class A-2R Senior Secured Floating Rate, Due 2036        
Debt Instrument [Line Items]        
Aggregate principal amount $ 30,000,000      
Debt instrument, basis spread on variable rate 2.00%      
Long-term debt, gross     30,000,000 0
A Class B-R Secured Deferrable Floating Rate Notes, Due 2036        
Debt Instrument [Line Items]        
Aggregate principal amount $ 40,000,000      
Debt instrument, basis spread on variable rate 2.50%      
Long-term debt, gross     40,000,000 0
BBB Class C-R Notes Secured Deferrable Floating Rate Notes, Due 2036        
Debt Instrument [Line Items]        
Aggregate principal amount $ 30,000,000      
Debt instrument, basis spread on variable rate 4.50%      
Long-term debt, gross     30,000,000 0
AAA Class A-1A Senior Secured Floating Rate Loans        
Debt Instrument [Line Items]        
Debt instrument, basis spread on variable rate 1.63%      
Long-term debt, gross     115,000,000 0
AAA Class A-1AS Senior Secured Floating Rate Loans        
Debt Instrument [Line Items]        
Debt instrument, basis spread on variable rate 1.63%      
Long-term debt, gross     $ 50,000,000 $ 0