XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases (Details) - Schedule of Lease Liabilities by Contractual Maturity - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
2024 $ 920,838  
2024 28,633  
2025 325,554  
2025 38,176  
2026 155,969  
2026 15,016  
Total undiscounted lease obligations 1,402,361  
Total undiscounted lease obligations 81,825  
Less: imputed interest (103,559)  
Less: imputed interest (6,638)  
Total present value of lease liabilities 1,298,802  
Total present value of lease liabilities 75,187  
Less: current portion of lease liabilities 888,637 $ 1,416,310
Less: current portion of lease liabilities 33,677 33,059
Non-current lease liabilities 410,165 $ 1,016,216
Non-current lease liabilities $ 41,510