XML 64 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Schedule of finance lease liabilities (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Leases [Abstract]    
Gross finance lease liabilities $ 1,696,301 $ 897,849
Less: imputed interest (207,418) (89,939)
Present value of finance lease liabilities 1,488,883 807,910
Less: current portion (419,073) (232,058)
Long-term finance lease liabilities $ 1,069,810 $ 575,852