XML 119 R102.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES (Schedule of Cash Paid For Income Taxes (Net Of Refunds)) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Federal $ 799    
Total State 492    
Foreign:      
Total Foreign 8,342    
Cash paid for income taxes (net of refunds) 9,633 $ 5,540 $ 3,898
Other      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Total State 492    
Germany      
Foreign:      
Total Foreign 2,431    
Korea      
Foreign:      
Total Foreign 1,860    
Netherlands      
Foreign:      
Total Foreign 1,723    
China      
Foreign:      
Total Foreign 559    
Mexico      
Foreign:      
Total Foreign 522    
Other      
Foreign:      
Total Foreign $ 1,247