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

SHARE-BASED COMPENSATION - Additional information (Details)

v3.26.1
SHARE-BASED COMPENSATION - Additional information (Details)
1 Months Ended 12 Months Ended
Oct. 31, 2024
D
$ / shares
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
SHARE-BASED COMPENSATION      
share-based compensation | $   $ 857,628 $ 825,808
US Dollar Share Options      
SHARE-BASED COMPENSATION      
Granted | shares   55,400 107,478
Granted (in dollars per share) | $ / shares   $ 11.81 $ 27.75
US Dollar Share Options | Share-Based Payment Arrangement, Employee [Member]      
SHARE-BASED COMPENSATION      
Granted | shares 19,614    
Granted (in dollars per share) | $ / shares $ 28.75    
Number of threshold days | D 10    
Threshold volume weighted average price | $ / shares $ 86.25    
Fair value of option awards | $   $ 383,000  
share-based compensation | $   168,946 $ 39,344
Unrecognized share-based compensation related to options outstanding | $   $ 174,710  
Unrecognized share-based compensation related to options outstanding expected to be recognized over weighted-average remaining service period   1 year 4 months 24 days  
USD      
SHARE-BASED COMPENSATION      
Unrecognized share-based compensation related to options outstanding | $   $ 1,265,556  
Unrecognized share-based compensation related to options outstanding expected to be recognized over weighted-average remaining service period   2 years 8 months 12 days  
DSU plan      
SHARE-BASED COMPENSATION      
Number of shares authorized | shares   667  
Number of shares per unit | shares   1  
Number of units outstanding | shares   42