XML 91 R80.htm IDEA: XBRL DOCUMENT v3.25.3
18. STOCK OPTION PLAN AND RESTRICTED SHARE AWARDS: Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding (Details) - $ / shares
Sep. 30, 2025
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number 748,095 932,453
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price $ 3.62 $ 3.8
Grant Date: 2022-09-01    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number 191,669  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price $ 2.7  
Grant Date: 2023-10-05    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number 406,425  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price $ 4.8  
Grant Date: 2023-11-01    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number 83,334  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price $ 4.8  
Grant Date: 2024-11-22    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number 66,667  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price $ 1.47