XML 212 R40.htm IDEA: XBRL DOCUMENT v3.26.1
Equity - Warrants with expiry dates (Details)
12 Months Ended
Dec. 31, 2025
$ / shares
shares
Equity  
Number of warrants outstanding | shares 4,823,408
Price | $ / shares $ 35.59
Weighted average remaining term 1 year 10 months 2 days
October 28, 2026  
Equity  
Number of warrants outstanding | shares 1,351,136
Price | $ / shares $ 31.46
December 1, 2026  
Equity  
Number of warrants outstanding | shares 133,333
Price | $ / shares $ 31.46
December 23, 2026  
Equity  
Number of warrants outstanding | shares 123,333
Price | $ / shares $ 38.93
October 28, 2027  
Equity  
Number of warrants outstanding | shares 1,484,469
Price | $ / shares $ 34.95
December 18, 2027  
Equity  
Number of warrants outstanding | shares 123,333
Price | $ / shares $ 43.26
October 28, 2028  
Equity  
Number of warrants outstanding | shares 1,484,470
Price | $ / shares $ 38.45
December 18, 2028  
Equity  
Number of warrants outstanding | shares 123,334
Price | $ / shares $ 47.59