v3.25.4
Interest Receivable - Schedule of Aging Analyses of Past Due Loans (Including Non-Accrual Loans) (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Interest Receivable (Details) - Schedule of aging analyses of past due loans [Line Items]    
Interest receivable $ 4,009,800 $ 1,453,823
Total 4,009,800 1,453,823
Current Loans [Member]    
Interest Receivable (Details) - Schedule of aging analyses of past due loans [Line Items]    
Interest receivable 4,009,800 1,388,058
Total 4,009,800 1,388,058
31-60 Days Past Due [Member]    
Interest Receivable (Details) - Schedule of aging analyses of past due loans [Line Items]    
Interest receivable 0 65,765
Total 0 65,765
61 - 90 Days Past Due [Member]    
Interest Receivable (Details) - Schedule of aging analyses of past due loans [Line Items]    
Interest receivable 0 0
Total 0 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 0 65,765
Total $ 0 $ 65,765