XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets (Details) - Schedule of Intangible Assets - USD ($)
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2008
Finite-Lived Intangible Assets [Line Items]      
Cost     $ 36,351,204
Accumulated amortization     (9,915,845)
Cumulative impairment     (20,457,255)
Net carrying value $ 5,978,412 $ 6,706,484  
Patents and technical information [Member]      
Finite-Lived Intangible Assets [Line Items]      
Cost     36,340,057
Accumulated amortization     (9,907,820)
Cumulative impairment     (20,457,255)
Net carrying value 5,974,982 6,700,921  
Software licensing [Member]      
Finite-Lived Intangible Assets [Line Items]      
Cost     11,455
Accumulated amortization     (8,025)
Cumulative impairment    
Net carrying value $ 3,430 $ 5,563