Annual report [Section 13 and 15(d), not S-K Item 405]

SHARE-BASED COMPENSATION - Additional information (Details)

v3.25.1
SHARE-BASED COMPENSATION - Additional information (Details)
1 Months Ended 12 Months Ended
Oct. 31, 2024
D
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
SHARE-BASED COMPENSATION      
share-based compensation   $ 825,808 $ 271,542
US Dollar Share Options      
SHARE-BASED COMPENSATION      
Granted | shares   2,686,960 69,000
Granted (in dollars per share) | $ / shares   $ 1.11 $ 1.87
US Dollar Share Options | Share-Based Payment Arrangement, Employee [Member]      
SHARE-BASED COMPENSATION      
Granted | shares 490,338    
Granted (in dollars per share) | $ / shares $ 1.15    
Number of threshold days | D 10    
Threshold volume weighted average price | $ / shares $ 3.45    
Fair value of option awards   $ 383,000  
share-based compensation   39,344  
Unrecognized share-based compensation related to options outstanding   $ 343,656  
Unrecognized share-based compensation related to options outstanding expected to be recognized over weighted-average remaining service period   2 years 4 months 24 days  
USD      
SHARE-BASED COMPENSATION      
Unrecognized share-based compensation related to options outstanding   $ 1,593,563  
Unrecognized share-based compensation related to options outstanding expected to be recognized over weighted-average remaining service period   2 years 3 months 18 days  
CAD      
SHARE-BASED COMPENSATION      
Unrecognized share-based compensation related to options outstanding   $ 30,318  
Unrecognized share-based compensation related to options outstanding expected to be recognized over weighted-average remaining service period   1 year  
DSU plan      
SHARE-BASED COMPENSATION      
Number of shares authorized | shares   16,666  
Number of shares per unit | shares   1  
Number of units outstanding | shares   1,061