v3.26.1
Shareholders' Equity - Schedule of Phantom Share Units (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Value of share equivalents    
Share price (in USD per share) $ 9.21 $ 7.43
Phantom Share Units    
Number of phantom share units (000's)    
Beginning balance (in shares) 484  
Issued (in shares) 305  
Vested (in shares) (211)  
Expired / Forfeited (in shares) (2)  
Ending balance (in shares) 576  
Value of share equivalents    
Beginning balance $ 3,596  
Issued 2,256  
Vested (1,802)  
Forfeited (18)  
Ending balance $ 5,305