v3.26.1
REPORTABLE SEGMENTS (Details)
3 Months Ended
Mar. 31, 2026
USD ($)
segment
Mar. 31, 2025
USD ($)
Segment Reporting Information [Line Items]    
Number of reportable segments | segment 1  
Number of operating segments | segment 1  
Interest income | $ $ 7,670,790  
Five Borrowers | Revenue Benchmark | Customer Concentration Risk    
Segment Reporting Information [Line Items]    
Interest income | $ $ 6,700,000 $ 5,900,000
Concentration risk (in percent) 68.00% 70.00%