Quarterly report [Sections 13 or 15(d)]

Shareholders' Equity and Capital Stock - Summary of the liabilities classified options (Details)

v3.25.2
Shareholders' Equity and Capital Stock - Summary of the liabilities classified options (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
Reclassification [Line Items]  
Fair value, beginning of period $ 1,758
Stock compensation expense as adjusted 152
Options exercised (325)
Options forfeited (1)
Foreign Exchange adjustments 57
Increase (decrease) in liability due to fair value recalculations (297)
Fair Value, end of period 1,344
Recurring  
Reclassification [Line Items]  
Fair value, beginning of period 1,758
Fair Value, end of period 1,344
Fair Value, Inputs, Level 2 [Member] | Recurring  
Reclassification [Line Items]  
Fair value, beginning of period 1,758
Fair Value, end of period $ 1,344