XML 92 R76.htm IDEA: XBRL DOCUMENT v3.25.4
PREPAID AND OTHER CURRENT ASSETS (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Prepaid Expense and Other Assets, Current [Abstract]    
Value added tax and duty receivable, including tax credits $ 9,704 $ 8,346
Factory supplies 29,684 25,777
Prepaid expense 18,007 20,154
Prepaid taxes 4,175 2,160
Deposits 2,991 2,730
Contract receivable 1,308 1,734
Other 7,769 6,250
Prepaid and other current assets $ 73,638 $ 67,151