v3.26.1
FAIR VALUE MEASUREMENTS - Schedule of Net Book Value and Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial liabilities $ 2,734,649 $ 3,102,195
Net Book Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 3,088,361 3,454,589
Total financial liabilities 2,734,649 3,102,195
Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 3,126,749 3,512,812
Total financial liabilities 2,684,233 3,052,010
Level 2 and Level 3 | Liquid corporate senior loans | Net Book Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 22,732 22,664
Level 2 and Level 3 | Liquid corporate senior loans | Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 18,860 19,294
Level 2 | Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 15,300  
Level 2 | Fair Value | Syndicated Loans    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets   15,600
Level 2 | Repurchase facilities, notes payable and credit facilities | Net Book Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial liabilities 2,734,649 3,102,195
Level 2 | Repurchase facilities, notes payable and credit facilities | Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial liabilities 2,684,233 3,052,010
Level 3 | Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 3,600  
Level 3 | Fair Value | Syndicated Loans    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets   3,700
Level 3 | First mortgage loans | Net Book Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 2,672,202 3,074,451
Level 3 | First mortgage loans | Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 2,709,416 3,131,673
Level 3 | Corporate senior loans | Net Book Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 393,427 357,474
Level 3 | Corporate senior loans | Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets $ 398,473 $ 361,845