XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.3
SCHEDULE OF FINANCE LEASE RECEIVABLES (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Finance Lease Receivables    
Future minimum lease payments receivable $ 13,103,913 $ 9,586,741
Estimated residual value
Gross finance lease receivables 13,103,913 9,586,741
Less: unearned interest income (31,528) (22,688)
Finance lease receivables 13,072,385 9,564,053
Finance lease receivables, current 8,443,338 6,143,564
Finance lease receivables, non-current $ 4,629,047 $ 3,420,489