XML 105 R88.htm IDEA: XBRL DOCUMENT v3.25.4
SUBSEQUENT EVENTS - Additional Information (Details) - USD ($)
12 Months Ended
Feb. 27, 2026
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Mar. 11, 2026
Mar. 03, 2026
Oct. 11, 2017
Subsequent Event [Line Items]              
Repayments of Credit Facility   $ 240,135,600 $ 172,435,600 $ 148,135,600      
Credit facility payable   233,167,360 172,314,315        
Subsequent Event              
Subsequent Event [Line Items]              
Credit facility payable         $ 260,000,000    
Amount of common stock shares repurchased           $ 20,000,000  
SBIC Subsidiary              
Subsequent Event [Line Items]              
Repayments of Credit Facility   26,000,000          
SBIC Subsidiary | Subsequent Event              
Subsequent Event [Line Items]              
Repayments of Credit Facility $ 39,000,000            
Senior Secured Revolving Credit Agreement              
Subsequent Event [Line Items]              
Maximum borrowing capacity             $ 335,000,000
Credit facility payable   $ 233,167,360 $ 172,314,315        
Senior Secured Revolving Credit Agreement | Subsequent Event              
Subsequent Event [Line Items]              
Maximum borrowing capacity         $ 253,900,000