v3.25.2
Debt Obligations - Collateralized Loan Obligations Narrative (Details)
$ in Thousands
1 Months Ended 2 Months Ended 6 Months Ended
May 31, 2025
USD ($)
tranche
Mar. 31, 2025
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Debt Obligations          
Securitized debt     $ 3,510,865 $ 3,510,865 $ 4,622,489
Credit and repurchase facilities, Principal/Notional Amount     $ 4,730,120 $ 4,730,120 $ 3,568,361
Structured Business          
Debt Obligations          
Weighted average note rate including certain fees and costs, percentage     7.11% 7.11% 7.43%
BTR CLO 1          
Debt Obligations          
Number of tranches issued | tranche 11        
Value of the tranches issued $ 801,900        
Debt face value issued to third parties 682,600   $ 491,416 $ 491,416  
Securitized debt 41,000   482,655 482,655  
Proceeds from secured debt 31,800        
Credit and repurchase facilities, Principal/Notional Amount 119,300        
Value of portfolio loans and cash as collateral $ 583,600        
Replacement period 2 years        
Maximum borrowing capacity $ 200,000        
Proceeds from revolving line of credit     50,000    
Proceeds from issuance of collateralized loan obligations for acquiring additional loan obligations $ 50,000        
Maximum period to acquire additional loan obligations 180 days        
Payments to acquire additional loan obligations     36,200    
Leverage percentage 80.00%        
Leverage percentage, factoring in the financed portion of retained investment grade notes 84.00%        
Weighted average note rate including certain fees and costs, percentage 2.48%        
CLO 14 And 19          
Debt Obligations          
Debt face value issued to third parties   $ 1,080,000      
Deferred fees expensed as interest expense   2,300      
$1.15B repurchase facility | Structured Business          
Debt Obligations          
Maximum borrowing capacity   $ 1,150,000 1,150,000 1,150,000  
Existing Collateralized Loan Obligations          
Debt Obligations          
Debt paid down       507,000  
Q Series securitization          
Debt Obligations          
Debt face value issued to third parties     37,950 37,950 $ 50,641
Securitized debt     $ 37,906 $ 37,906 $ 50,434
Weighted average note rate including certain fees and costs, percentage     7.52% 7.52% 7.46%
Debt paid down       $ 12,700