v3.25.2
LOANS HELD FOR INVESTMENT AT CARRYING VALUE - Narrative (Details)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Aug. 14, 2025
Jun. 30, 2025
USD ($)
loan
Jun. 30, 2025
USD ($)
loan
Dec. 31, 2024
USD ($)
loan
Loans and Leases Receivable Disclosure [Line Items]        
Number of loans held for investments in portfolio (in loans) | loan     14 14
Loans held for investments aggregate commitments   $ 327,800,000 $ 327,800,000 $ 312,800,000
Loans held at carrying value, outstanding principal   $ 308,405,751 308,405,751 $ 301,755,791
Loans held at carrying value, outstanding principal fundings     30,000,000.0  
Loan repayments, carrying value     $ 23,600,000  
Percentage of loans held at carrying value with floating interest rates   49.00% 49.00% 52.00%
Quoted interest rate (in percent)   0.043 0.043  
Interest rate floor (in percent)   3.80% 3.80%  
Loan receivable held at carrying value, net   $ 0 $ 0 $ 1,895,638
Sub. of Private Co. G        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held at carrying value, outstanding principal   78,900,000 78,900,000  
Loan receivable held at carrying value, net   77,400,000 77,400,000  
Nonaccrual, interest income   0 700,000  
Contractual interest payments received   (300,000) (300,000)  
Private Co. K        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held at carrying value, outstanding principal   12,200,000 12,200,000  
Loan receivable held at carrying value, net   11,500,000 11,500,000  
Nonaccrual, interest income     0  
Subsidiary of Private Company P        
Loans and Leases Receivable Disclosure [Line Items]        
Loans held at carrying value, outstanding principal   15,600,000 15,600,000  
Loan receivable held at carrying value, net   $ 15,300,000 $ 15,300,000  
Subsidiary of Private Company P | Subsequent Event        
Loans and Leases Receivable Disclosure [Line Items]        
Interest Rate 5.00%      
Non-Accrual        
Loans and Leases Receivable Disclosure [Line Items]        
Number of loans on non accrual status, carrying value | loan   3 3 2
Loan receivable held at carrying value, net   $ 104,200,000 $ 104,200,000 $ 89,300,000
Nonaccrual, interest income   $ 0 $ 700,000