XML 109 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Liabilities - Schedule of information about the warrants outstanding (Details)
12 Months Ended
Dec. 31, 2024
Share
$ / shares
shares
Dec. 31, 2023
Share
Dec. 31, 2022
Share
Schedule Of Warrants [Line Items]      
Number of warrants (in shares) | Share 3,812,121 3,812,121 7,062,119
Exercisable (in shares) | shares 3,812,121    
April 14, 2022      
Schedule Of Warrants [Line Items]      
Date Issued Apr. 14, 2022    
Number of warrants (in shares) | Share 3,812,121    
Exercisable (in shares) | shares 3,812,121    
Exercise price (in dollars per share) | $ / shares $ 4.45    
Expiry Date Apr. 14, 2027