v3.25.2
LOAN RECEIVABLE HELD AT CARRYING VALUE - Narrative (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
loan
Jun. 30, 2025
USD ($)
loan
Dec. 31, 2024
USD ($)
loan
Financing Receivable, Allowance for Credit Loss [Line Items]      
Number of portfolio loans | loan 0 0 1
Loans receivable at carrying value aggregate commitments $ 4,000,000.0 $ 4,000,000.0 $ 4,000,000.0
Loans receivable at principal 0 0 1,897,324
Principal repayments of loan receivable   (118,392)  
Loan receivable held at carrying value, net 0 0 $ 1,895,638
Loan write-off (1,800,000) (1,777,246)  
Non Accrual Status      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Loans receivable at principal 1,800,000 1,800,000  
Loan receivable held at carrying value, net $ 1,800,000 $ 1,800,000