v3.25.2
CURRENT EXPECTED CREDIT LOSSES - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Financing Receivable, Past Due [Line Items]        
Current expected credit loss reserve $ 43,834,149 $ 43,834,149   $ 30,419,677
Loans receivable at principal 0 0   1,897,324
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, Past Due [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    
CECL Reserve        
Financing Receivable, Past Due [Line Items]        
Current expected credit loss reserve $ 43,961,275 $ 43,961,275 $ 29,886,955 $ 30,586,379
Basis points of total loans and loans receivable at carrying value (in percent) 14.61% 14.61%   10.36%
Loans receivable at carrying value, commitment balance $ 300,900,000 $ 300,900,000   $ 295,200,000
CECL Reserve | Outstanding        
Financing Receivable, Past Due [Line Items]        
Current expected credit loss reserve 43,834,149 43,834,149 29,744,212 30,419,677
CECL Reserve | Unfunded        
Financing Receivable, Past Due [Line Items]        
Current expected credit loss reserve $ 127,126 $ 127,126 $ 142,743 $ 166,702