XML 67 R55.htm IDEA: XBRL DOCUMENT v3.25.3
Comprehensive loss - Reclassifications from accumulated other comprehensive loss (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Comprehensive income (loss)        
Balance at the beginning     $ 63,472  
Balance at the end $ 97,323   97,323  
Pension Liability Adjustment        
Comprehensive income (loss)        
Balance at the beginning (269) $ (413) (233) $ (412)
Other comprehensive income (loss) before reclassifications, net of taxes     (37)  
Total other comprehensive income (loss) before reclassifications, net of taxes (269) (413) (270) (412)
Net amount reclassified to earnings (1) (1)   (2)
Balance at the end (270) (414) (270) (414)
Fair Value of Derivatives        
Comprehensive income (loss)        
Balance at the beginning 127 (167) (395) 41
Other comprehensive income (loss) before reclassifications, net of taxes (378) 198 8 (8)
Total other comprehensive income (loss) before reclassifications, net of taxes (251) 31 (387) 33
Net amount reclassified to earnings 63 23 199 21
Balance at the end (188) 54 (188) 54
Foreign Currency Translation Adjustment        
Comprehensive income (loss)        
Balance at the beginning (1,151) (1,458) (1,842) (1,250)
Other comprehensive income (loss) before reclassifications, net of taxes (178) 245 513 37
Total other comprehensive income (loss) before reclassifications, net of taxes (1,329) (1,213) (1,329) (1,213)
Balance at the end (1,329) (1,213) (1,329) (1,213)
Accumulated Other Comprehensive Loss        
Comprehensive income (loss)        
Balance at the beginning (1,293) (2,038) (2,470) (1,621)
Other comprehensive income (loss) before reclassifications, net of taxes (556) 443 484 29
Total other comprehensive income (loss) before reclassifications, net of taxes (1,849) (1,595) (1,986) (1,592)
Net amount reclassified to earnings 62 22 199 19
Balance at the end $ (1,787) $ (1,573) $ (1,787) $ (1,573)