v3.26.1
Shareholders' Equity - Activity for Performance share units (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Equity      
Share-based compensation $ 1,755 $ 1,216  
PSUs and MPSUs      
Equity      
Unvested shares balance at beginning of the year 632,892 1,057,443 1,057,443
Granted (in shares) 123,852   193,481
Added by performance factor (in shares) 130,788   246,318
Distributed, (in shares) (424,034)   (687,081)
Cancelled (in shares) (769)   (177,269)
Unvested shares balance at end of the year 462,729   632,892
Unvested, Weighted Average Grant Date Fair Value, balance at beginning of the year $ 7.34 $ 5.61 $ 5.61
Granted, Weighted Average Grant Date Fair Value 50.7   13.56
Added by performance factor, Weighted Average Grant Date Fair Value 5.98   6.99
Distributed (vested), Weighted Average Grant Date Fair Value (6.13)   (6.4)
Cancelled, Weighted Average Grant Date Fair Value (13.64)   (6.97)
Unvested, Weighted Average Grant Date Fair Value, balance at end of the year $ 19.66   $ 7.34
Share-based compensation $ 500 $ 600  
Unvested compensation not yet recognized $ 7,500    
Remaining life of exercisable options 2 years 8 months 12 days    
Fair value of distributed $ 12,800 $ 4,200  
Deferred Share Units      
Equity      
Distributed, (in shares)     (30,783)
Granted, Weighted Average Grant Date Fair Value $ 29.74   $ 11.24
Distributed (vested), Weighted Average Grant Date Fair Value     $ (3.46)
Performance Share Units      
Equity      
Granted (in shares) 0 0  
Restricted Share Units      
Equity      
Unvested shares balance at beginning of the year 546,614 871,728 871,728
Granted (in shares) 132,287 248,777 266,564
Distributed, (in shares) (178,627)   (470,091)
Cancelled (in shares) (1,844)   (121,587)
Unvested shares balance at end of the year 498,430   546,614
Unvested, Weighted Average Grant Date Fair Value, balance at beginning of the year $ 5.7 $ 3.28 $ 3.28
Granted, Weighted Average Grant Date Fair Value 30.52 $ 8.35 9.42
Distributed (vested), Weighted Average Grant Date Fair Value (4.1)   (3.58)
Cancelled, Weighted Average Grant Date Fair Value (9.78)   (4.68)
Unvested, Weighted Average Grant Date Fair Value, balance at end of the year $ 12.85   $ 5.7
Weighted average grant date fair value $ 4,000 $ 2,100  
Share-based compensation 600 400  
Unvested compensation not yet recognized $ 4,600    
Remaining life of exercisable options 1 year 9 months 18 days    
Fair value of distributed $ 5,500 $ 3,900