XML 66 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Trade and Other Receivables (Details) - Schedule of Trade and Other Receivables - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Trade and Other Receivables (Details) - Schedule of Trade and Other Receivables [Line Items]    
Trade and other receivables $ 10,458,076 $ 5,606,780
Trade Receivable [Member]    
Trade and Other Receivables (Details) - Schedule of Trade and Other Receivables [Line Items]    
Trade and other receivables 10,413,031 977,498
Research and development tax credit [Member]    
Trade and Other Receivables (Details) - Schedule of Trade and Other Receivables [Line Items]    
Trade and other receivables 2,785,748
Good and service tax refund [Member]    
Trade and Other Receivables (Details) - Schedule of Trade and Other Receivables [Line Items]    
Trade and other receivables $ 45,045 $ 1,843,534