v3.26.1
Other Expense, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Nonoperating Income (Expense) [Abstract]      
Exchange gain $ 967 $ 618 $ 1,103
Loss on investments 0 0 (3,500)
Other expense (804) (1,517) (841)
Other income 1,291 1,973 73
Loss on partial debt extinguishment (5,532) (3,929) 0
(Loss) gain on disposition of assets (800) 1,250 175
Total $ (4,878) $ (1,605) $ (2,990)