v3.25.2
CURRENT EXPECTED CREDIT LOSSES - Schedule of Financing Receivable Credit Quality Indicators (Details)
Jun. 30, 2025
USD ($)
Financing Receivable, Credit Quality Indicator [Line Items]  
2025 $ 78,908,742
2024 169,428,270
Total 248,337,012
1  
Financing Receivable, Credit Quality Indicator [Line Items]  
2025 0
2024 0
Total 0
2  
Financing Receivable, Credit Quality Indicator [Line Items]  
2025 78,908,742
2024 142,824,032
Total 221,732,774
3  
Financing Receivable, Credit Quality Indicator [Line Items]  
2025 0
2024 26,604,238
Total 26,604,238
4  
Financing Receivable, Credit Quality Indicator [Line Items]  
2025 0
2024 0
Total 0
5  
Financing Receivable, Credit Quality Indicator [Line Items]  
2025 0
2024 0
Total $ 0