v3.26.1
INCOME TAXES (Details 2)
6 Months Ended
Jun. 30, 2026
United States | Internal Revenue Service (IRS) | Minimum  
Income Tax Examination [Line Items]  
Open Tax Year 2022
United States | Internal Revenue Service (IRS) | Maximum  
Income Tax Examination [Line Items]  
Open Tax Year 2025
United States | State and Local Jurisdiction | Minimum  
Income Tax Examination [Line Items]  
Open Tax Year 2015
United States | State and Local Jurisdiction | Maximum  
Income Tax Examination [Line Items]  
Open Tax Year 2025
Canada | Foreign Country | Minimum  
Income Tax Examination [Line Items]  
Open Tax Year 2018
Canada | Foreign Country | Maximum  
Income Tax Examination [Line Items]  
Open Tax Year 2025
Brazil | Foreign Country | Minimum  
Income Tax Examination [Line Items]  
Open Tax Year 2019
Brazil | Foreign Country | Maximum  
Income Tax Examination [Line Items]  
Open Tax Year 2025
Germany | Foreign Country | Minimum  
Income Tax Examination [Line Items]  
Open Tax Year 2022
Germany | Foreign Country | Maximum  
Income Tax Examination [Line Items]  
Open Tax Year 2025
China | Foreign Country | Minimum  
Income Tax Examination [Line Items]  
Open Tax Year 2016
China | Foreign Country | Maximum  
Income Tax Examination [Line Items]  
Open Tax Year 2025
The Netherlands | Foreign Country | Minimum  
Income Tax Examination [Line Items]  
Open Tax Year 2020
The Netherlands | Foreign Country | Maximum  
Income Tax Examination [Line Items]  
Open Tax Year 2025