XML 119 R89.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other payables - Device Contract Termination (Details)
12 Months Ended
Aug. 21, 2023
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Other payables (note 12)   $ 5,730,781 $ 629,381
Number of weeks for payment of instalments 44    
Device Contract Termination      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Other payables (note 12) $ 6,600,000 3,750,000  
Gain on extinguishment of liabilities 2,030,635    
Impairment of ROU assets 5,267,404    
Loss on contract termination or settlement $ 3,236,769 $ 3,236,769 $ 0
Interest rate in the event of default (in %)   6.00%