v3.26.3
Other Non-Operating (Expense) Income (Details 1) - 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]        
(Loss) gain sale of business $ 0 $ 0 $ (5,151) $ 371
Foreign currency (loss) gain, net (1,473) 1,147 (2,034) (7,707)
Gain on sale of a cost method investment 0 0 484 0
Impairment of cost method investments (100) (1,486) (100) (14,165)
Other gain, net 386 346 2,655 987
Total Other Non-Operating (Expense) Income $ (1,187) $ 7 $ (4,146) $ (20,514)