v3.26.3
Other income (expense), net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Other Nonoperating Income (Expense) [Abstract]        
Gain (loss) on investment $ 845 $ (1,424) $ 386 $ (1,093)
Gain (loss) on extinguishment of debt 228 199 (4,266) 1,685
Foreign exchange (loss) gain (127) (1,160) (4,353) 3,764
Loss on disposal of assets (276) (1,221) (832) (2,560)
Miscellaneous other income 1,775 1,329 4,520 759
Other income (expense), net $ 2,445 $ (2,277) $ (4,545) $ 2,555