Current report of foreign issuer pursuant to Rules 13a-16 and 15d-16 Amendments

Intangible Assets (Details) - Schedule of Intangible Assets

v3.23.3
Intangible Assets (Details) - Schedule of Intangible Assets - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
At cost [member]    
Intangible Assets (Details) - Schedule of Intangible Assets [Line Items]    
Cost, Beginning $ 20,214,731 $ 19,391,450
Additions 19,006 2,496,621
Impairments   (1,673,340)
Cost, Ending 20,223,737 20,214,731
At cost [member] | Software [Member]    
Intangible Assets (Details) - Schedule of Intangible Assets [Line Items]    
Cost, Beginning 14,748,071 12,251,450
Additions 19,006 2,496,621
Impairments  
Cost, Ending 14,767,077 14,748,071
At cost [member] | Customer Relationships [Member]    
Intangible Assets (Details) - Schedule of Intangible Assets [Line Items]    
Cost, Beginning 3,645,622 4,840,000
Additions
Impairments   (1,194,378)
Cost, Ending 3,645,622 3,645,622
At cost [member] | Tradename [Member]    
Intangible Assets (Details) - Schedule of Intangible Assets [Line Items]    
Cost, Beginning 514,445 750,000
Additions
Impairments   (235,555)
Cost, Ending 514,445 514,445
At cost [member] | Developed Technology [Member]    
Intangible Assets (Details) - Schedule of Intangible Assets [Line Items]    
Cost, Beginning 1,306,593 1,550,000
Additions
Impairments   (243,407)
Cost, Ending 1,306,593 1,306,593
Accumulated amortizationt [Member]    
Intangible Assets (Details) - Schedule of Intangible Assets [Line Items]    
Accumulated amortization, Beginning 13,156,365 10,218,942
Amortization 1,983,137 2,937,423
Accumulated amortization, Ending 15,139,502 13,156,365
Accumulated amortizationt [Member] | Software [Member]    
Intangible Assets (Details) - Schedule of Intangible Assets [Line Items]    
Accumulated amortization, Beginning 11,334,220 9,614,894
Amortization 1,361,639 1,729,326
Accumulated amortization, Ending 12,705,859 11,334,220
Accumulated amortizationt [Member] | Customer Relationships [Member]    
Intangible Assets (Details) - Schedule of Intangible Assets [Line Items]    
Accumulated amortization, Beginning 1,037,145 345,715
Amortization 265,797 691,430
Accumulated amortization, Ending 1,302,942 1,037,145
Accumulated amortizationt [Member] | Tradename [Member]    
Intangible Assets (Details) - Schedule of Intangible Assets [Line Items]    
Accumulated amortization, Beginning
Amortization
Accumulated amortization, Ending
Accumulated amortizationt [Member] | Developed Technology [Member]    
Intangible Assets (Details) - Schedule of Intangible Assets [Line Items]    
Accumulated amortization, Beginning 775,000 58,333
Amortization 355,701 516,667
Accumulated amortization, Ending 1,130,701 775,000
Carrying amount [member]    
Intangible Assets (Details) - Schedule of Intangible Assets [Line Items]    
Carrying amounts, Beginning 7,058,366 9,172,507
Carrying amounts, Ending 5,094,235 7,058,366
Carrying amount [member] | Software [Member]    
Intangible Assets (Details) - Schedule of Intangible Assets [Line Items]    
Carrying amounts, Beginning 3,403,851 2,636,556
Carrying amounts, Ending 2,061,218 3,403,851
Carrying amount [member] | Customer Relationships [Member]    
Intangible Assets (Details) - Schedule of Intangible Assets [Line Items]    
Carrying amounts, Beginning 2,608,477 4,494,285
Carrying amounts, Ending 2,342,680 2,608,477
Carrying amount [member] | Tradename [Member]    
Intangible Assets (Details) - Schedule of Intangible Assets [Line Items]    
Carrying amounts, Beginning 514,445 750,000
Carrying amounts, Ending 514,445 514,445
Carrying amount [member] | Developed Technology [Member]    
Intangible Assets (Details) - Schedule of Intangible Assets [Line Items]    
Carrying amounts, Beginning 531,593 1,291,667
Carrying amounts, Ending $ 175,892 $ 531,593