v3.25.1
CURRENT EXPECTED CREDIT LOSSES - Schedule of Financing Receivable, Allowance for Credit Loss (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance $ 21,782  
Provision for (reversal of) current expected credit losses 117,648 $ 0
Ending balance 13,713  
CECL Reserve    
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance 40,180  
Provision for (reversal of) current expected credit losses 117,648  
Write-offs 0  
Recoveries 0  
Ending balance 157,828  
Outstanding | CECL Reserve    
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance 21,782  
Provision for (reversal of) current expected credit losses (8,069)  
Write-offs 0  
Recoveries 0  
Ending balance 13,713  
Unfunded | CECL Reserve    
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance 18,398  
Provision for (reversal of) current expected credit losses 125,717  
Write-offs 0  
Recoveries 0  
Ending balance $ 144,115