v3.25.4
MISCELLANEOUS (EXPENSE) INCOME, NET - Components of Miscellaneous Income (Expense), Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Other Income and Expenses [Abstract]      
Expense, net on foreign-currency transactions $ (7,731) $ (496) $ (1,929)
Other income 2,393 4,552 1,274
Miscellaneous (expense) income, net $ (5,338) $ 4,056 $ (655)