v3.26.1
Shareholders' Equity - PSUs, MPSUs and DSUs (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 04, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Minimum          
Equity          
Performance Period 1 year        
Performance Share Units          
Equity          
Granted (in shares)       0 0
Deferred Share Units          
Equity          
Granted, Weighted Average Grant Date Fair Value       $ 28.26  
Share units granted   4,318 3,626 25,150 31,199
Grant date fair value of options granted   $ 100 $ 50 $ 700 $ 300
MPSU's          
Equity          
Granted (in shares)       123,852 176,481
Granted, Weighted Average Grant Date Fair Value       $ 50.7 $ 12.53
Total fair value of units awarded       $ 6,300 $ 2,200
Performance Period       3 years  
MPSU's | Minimum          
Equity          
Vesting right percentage       0.00%  
MPSU's | Maximum          
Equity          
Vesting right percentage       200.00%