v3.26.1
SUBSEQUENT EVENTS - Credit Facilities (Details) - USD ($)
Aug. 12, 2026
Jun. 30, 2026
Dec. 31, 2025
SUBSEQUENT EVENTS      
Outstanding credit facility   $ 213,126,583 $ 200,281,671
Senior Secured Revolving Credit Agreement      
SUBSEQUENT EVENTS      
Outstanding credit facility   138,779,522 126,012,763
SPV Facility      
SUBSEQUENT EVENTS      
Outstanding credit facility   $ 74,347,061 $ 74,268,908
Subsequent Event | Senior Secured Revolving Credit Agreement      
SUBSEQUENT EVENTS      
Outstanding credit facility $ 141,300,000    
Subsequent Event | SPV Facility      
SUBSEQUENT EVENTS      
Outstanding credit facility $ 75,000,000