XML 95 R84.htm IDEA: XBRL DOCUMENT v3.23.3
Lease (Details) - Schedule of Maturities of Lease Liabilities - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Lease [Abstract]    
Operating leases - Remainder of 2023 $ 187,092  
Finance leases - Remainder of 2023  
Operating leases - 2024 285,441  
Finance leases - 2024  
Operating leases - 2025 262,243  
Finance leases - 2025  
Operating leases - 2026 137,479  
Finance leases - 2026  
Operating leases - 2027 11,983  
Finance leases - 2027  
Operating leases - Thereafter  
Finance leases - Thereafter  
Operating leases - Total undiscounted cash flows 884,238  
Finance leases - Total undiscounted cash flows  
Less: imputed interest - Operating leases (55,524)  
Less: imputed interest - Finance leases  
Present value of lease liabilities - Operating leases 828,714  
Present value of lease liabilities - Finance leases $ 844,297