v3.25.1
CURRENT EXPECTED CREDIT LOSSES - Schedule of Financing Receivable Credit Quality Indicators (Details)
Mar. 31, 2025
USD ($)
Financing Receivable, Credit Quality Indicator [Line Items]  
2025 $ 77,001,757
2024 153,492,434
Total 230,494,191
1  
Financing Receivable, Credit Quality Indicator [Line Items]  
2025 0
2024 0
Total 0
2  
Financing Receivable, Credit Quality Indicator [Line Items]  
2025 77,001,757
2024 153,492,434
Total 230,494,191
3  
Financing Receivable, Credit Quality Indicator [Line Items]  
2025 0
2024 0
Total 0
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