v3.25.3
FAIR VALUE MEASUREMENTS - Schedule of Financial Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial liabilities $ 2,980,188 $ 3,182,614
Net Book Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 3,194,079 3,370,877
Total financial liabilities 2,980,188 3,182,614
Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 3,247,585 3,430,270
Total financial liabilities 2,927,052 3,098,368
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 24,204 35,653
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 21,186 32,062
Level 2 | Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 17,000  
Level 2 | Fair Value | Syndicated Loans    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets   26,000
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,980,188 3,182,614
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,927,052 3,098,368
Level 3 | Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 4,200  
Level 3 | Fair Value | Syndicated Loans    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets   6,100
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,838,179 3,085,104
Level 3 | First Mortgage Loans | Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 2,890,687 3,141,665
Level 3 | Corporate senior loans | Net Book Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 331,696 250,120
Level 3 | Corporate senior loans | Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets $ 335,712 $ 256,543