XML 55 R43.htm IDEA: XBRL DOCUMENT v3.26.1
CURRENT EXPECTED CREDIT LOSSES - Schedule of Financing Receivable, Allowance for Credit Loss (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance $ 1,891,170  
Provision for current expected credit losses 60,283 $ 117,648
Write-offs (1,577,907)  
Ending balance 322,786  
CECL Reserve    
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance 2,069,236  
Provision for current expected credit losses 60,283  
Write-offs (1,577,907)  
Recoveries 0  
Ending balance 551,612  
Outstanding    
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Provision for current expected credit losses 300,000  
Outstanding | CECL Reserve    
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance 1,891,170  
Provision for current expected credit losses 9,523  
Write-offs (1,577,907)  
Recoveries 0  
Ending balance 322,786  
Unfunded    
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Ending balance 200,000  
Unfunded | CECL Reserve    
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance 178,066  
Provision for current expected credit losses 50,760  
Write-offs 0  
Recoveries 0  
Ending balance $ 228,826