XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-based Compensation - Schedule of Stock Option Activity (Details)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2023
CAD ($)
$ / shares
shares
Dec. 31, 2022
CAD ($)
$ / shares
shares
Share-Based Payment Arrangement [Abstract]    
Number of options, outstanding | shares 2,190,315  
Number of options, exercised | shares (13,333)  
Number of options, forfeited | shares (21,246)  
Number of options, expired | shares (99,454)  
Number of options, outstanding | shares 2,056,282 2,190,315
Number of options, vested and exercisable | shares 1,134,101  
Weighted average exercise price, outstanding | $ / shares $ 24.29  
Weighted average exercise price, exercised | $ / shares 4.95  
Weighted average exercise price, forfeited | $ / shares 16.39  
Weighted average exercise price, expired | $ / shares 15.51  
Weighted average exercise price, outstanding | $ / shares 24.92 $ 24.29
Weighted average exercise price, vested and exercisable | $ / shares $ 25.82  
Weighted average remaining contractual life (Years), outstanding 3 years 6 months 4 years 1 month 6 days
Weighted average remaining contractual life (Years), vested and exercisable 3 years 1 month 6 days  
Aggregate intrinsic value, outstanding | $ $ 4,484  
Aggregate intrinsic value, exercised | $ 7,333  
Aggregate intrinsic value, outstanding | $ 24,960 $ 4,484
Aggregate intrinsic value, vested and exercisable | $ $ 1,453