XML 70 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other payables (Tables)
12 Months Ended
Dec. 31, 2023
Other payables  
Schedule of Lender Warrants

    

December 31, 

    

December 31, 

    

2023

    

2022

Lender warrants

$

$

6,567

Schedule of Deferred share units

    

December 31, 

    

December 31, 

2023

2022

Deferred share units

$

376,565

$

578,061

Schedule of Performance share units

    

December 31, 

    

December 31, 

2023

2022

Performance share units

$

1,047

$

44,753

Schedule of Device contract termination

    

December 31, 

    

December 31, 

2023

2022

Device contract termination

$

3,750,000

$

Schedule of Klein Note settlement payable

    

December 31,

    

December 31,

2023

2022

Klein Note settlement payable

$

1,603,169

$