v3.25.1
Shareholders' Equity and Capital Stock - Summary of the liabilities classified options (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
Shareholders' Equity and Capital Stock  
Fair value, beginning of period $ 1,758
Stock compensation expense as adjusted 199
Options exercised (327)
Foreign Exchange adjustments 21
Increase (decrease) in liability due to fair value recalculations (1,167)
Fair Value, end of period $ 484