XML 117 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Expense, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Nonoperating Income (Expense) [Abstract]      
Exchange gain (loss) $ 618 $ 1,103 $ (4,612)
(Loss) gain on investments 0 (3,500) 1,260
Other expense (1,517) (841) (1,250)
Other income 1,973 73 1,026
Loss on partial debt extinguishment (3,929) 0 0
Gain (loss) on disposition of assets 1,250 175 500
Total $ (1,605) $ (2,990) $ (3,076)