XML 62 R50.htm IDEA: XBRL DOCUMENT v3.25.2
SECURED TERM LOAN - Additional Information (Details) - USD ($)
Feb. 22, 2022
Aug. 23, 2021
Feb. 14, 2019
Jan. 15, 2019
Jun. 30, 2025
Jun. 23, 2025
Feb. 24, 2025
Dec. 31, 2024
Apr. 21, 2021
Debt Instrument [Line Items]                  
Principal amount         $ 47,750,000     $ 47,750,000  
Collateralized loan obligation, deferred financing costs         156,338     $ 279,906  
Delayed Draw Facility | Credit Agreement                  
Debt Instrument [Line Items]                  
Principal amount     $ 40,250,000 $ 40,250,000 $ 47,750,000        
Maturity term       6 years          
Proceeds from secured term loan     $ 39,200,000            
Incremental increase in term loan                 $ 7,500,000
Proceeds from credit facility   $ 7,500,000              
Stated interest rate, percent           7.85% 7.50%    
Delayed Draw Facility | Credit Agreement | Six year period following initial draw                  
Debt Instrument [Line Items]                  
Maturity term 6 years                
Stated interest rate, percent 7.25%                
Delayed Draw Facility | Credit Agreement | First four months after sixth anniversary                  
Debt Instrument [Line Items]                  
Maturity term 4 months                
Weighted average yield (percent) 0.25%                
Delayed Draw Facility | Credit Agreement | Second four months after sixth anniversary                  
Debt Instrument [Line Items]                  
Maturity term 4 months                
Weighted average yield (percent) 0.375%                
Delayed Draw Facility | Credit Agreement | Last four months until maturity                  
Debt Instrument [Line Items]                  
Maturity term 4 months                
Weighted average yield (percent) 0.50%