Annual report pursuant to Section 13 and 15(d)

Loans Payable (Details) - Schedule of Loans Payable

v3.24.1
Loans Payable (Details) - Schedule of Loans Payable - Loans Payable [Member] - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Loans Payable (Details) - Schedule of Loans Payable [Line Items]    
Principal balance beginning $ 1,339,705 $ 1,876,244
Adjustments 66,324
Principal Repaid in Cash (1,257,388) (1,657,359)
New Issuances 969,322 1,060,890
Effect of Foreign Exchange Rates 2,421 (6,394)
Principal balance ending 1,054,060 1,339,705
Less: loans payable – current portion 1,308,516 1,828,079
Less: loans payable – current portion 1,034,124 1,308,516
Loans payable – non-current portion 31,189 48,165
Loans payable – non-current portion 19,936 31,189
Bounce Back Loan Scheme [Member]    
Loans Payable (Details) - Schedule of Loans Payable [Line Items]    
Principal balance beginning 43,129 61,169
Adjustments
Principal Repaid in Cash (12,326) (11,646)
New Issuances  
Effect of Foreign Exchange Rates 2,015 (6,394)
Principal balance ending 32,818 43,129
First Assurance – 2022 [Member]    
Loans Payable (Details) - Schedule of Loans Payable [Line Items]    
Principal balance beginning 1,060,890
Adjustments
Principal Repaid in Cash (1,060,890)
New Issuances 1,060,890
Effect of Foreign Exchange Rates
Principal balance ending 1,060,890
First Assurance – 2023 [Member]    
Loans Payable (Details) - Schedule of Loans Payable [Line Items]    
Principal balance beginning  
Adjustments  
Principal Repaid in Cash (184,172)  
New Issuances 969,322  
Effect of Foreign Exchange Rates  
Principal balance ending 785,150
Other loans payable [Member]    
Loans Payable (Details) - Schedule of Loans Payable [Line Items]    
Principal balance beginning 235,686 155,320
Adjustments 80,366 [1]
New Issuances
Effect of Foreign Exchange Rates 406
Principal balance ending 236,092 235,686
Paycheck Protection Program [Member]    
Loans Payable (Details) - Schedule of Loans Payable [Line Items]    
Principal balance beginning 41,312
Adjustments  
Principal Repaid in Cash   (41,312)
New Issuances  
Effect of Foreign Exchange Rates  
Principal balance ending  
First Assurance – 2021 [Member]    
Loans Payable (Details) - Schedule of Loans Payable [Line Items]    
Principal balance beginning 1,618,443
Adjustments [2]   (14,042)
Principal Repaid in Cash   (1,604,401)
New Issuances  
Effect of Foreign Exchange Rates  
Principal balance ending  
[1] Note that this amount was reclassified from related party payables.
[2] Note that this amount was related to finance charges and was reclassified.