v3.25.2
CREDIT FACILITIES - Summary of credit facility (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Line of Credit Facility [Line Items]    
Facility payable, net of prepaid loan structure fees $ 171,454,697 $ 138,692,860
Senior Secured Revolving Credit Agreement    
Line of Credit Facility [Line Items]    
Facility payable 123,100,000 90,450,000
Prepaid loan structure fees (896,847) (972,372)
Facility payable, net of prepaid loan structure fees 122,203,153 89,477,628
SPV Facility    
Line of Credit Facility [Line Items]    
Facility payable 50,000,000 50,000,000
Prepaid loan structure fees (748,456) (784,768)
Facility payable, net of prepaid loan structure fees $ 49,251,544 $ 49,215,232