XML 62 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Interest Receivable (Details) - Schedule of Aging Analyses of Past Due Loans - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Interest Receivable (Details) - Schedule of aging analyses of past due loans [Line Items]    
Interest receivable $ 1,515,898 $ 1,453,823
Total 1,515,898 1,453,823
Current Loans [Member]    
Interest Receivable (Details) - Schedule of aging analyses of past due loans [Line Items]    
Interest receivable 1,202,748 1,388,058
Total 1,202,748 1,388,058
31-60 Days Past Due [Member]    
Interest Receivable (Details) - Schedule of aging analyses of past due loans [Line Items]    
Interest receivable 235,976 65,765
Total 235,976 65,765
61 - 90 Days Past Due [Member]    
Interest Receivable (Details) - Schedule of aging analyses of past due loans [Line Items]    
Interest receivable 77,174 0
Total 77,174 0
90+ Days Past Due (and accruing) [Member]    
Interest Receivable (Details) - Schedule of aging analyses of past due loans [Line Items]    
Interest receivable 0 0
Total 0 0
Non-Accrual [Member]    
Interest Receivable (Details) - Schedule of aging analyses of past due loans [Line Items]    
Interest receivable 0 0
Total 0 0
Total Past Due [Member]    
Interest Receivable (Details) - Schedule of aging analyses of past due loans [Line Items]    
Interest receivable 313,150 65,765
Total $ 313,150 $ 65,765