XML 91 R77.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Open Tax Years for Major Jurisdictions (Details)
12 Months Ended
Dec. 31, 2022
Federal | Minimum  
Income Taxes [Line Items]  
Open tax years 2019
Federal | Maximum  
Income Taxes [Line Items]  
Open tax years 2022
California | Minimum  
Income Taxes [Line Items]  
Open tax years 2018
California | Maximum  
Income Taxes [Line Items]  
Open tax years 2022
Canada | Minimum  
Income Taxes [Line Items]  
Open tax years 2018
Canada | Maximum  
Income Taxes [Line Items]  
Open tax years 2022
Brazil | Minimum  
Income Taxes [Line Items]  
Open tax years 2018
Brazil | Maximum  
Income Taxes [Line Items]  
Open tax years 2022
Germany | Minimum  
Income Taxes [Line Items]  
Open tax years 2017
Germany | Maximum  
Income Taxes [Line Items]  
Open tax years 2022
Japan | Minimum  
Income Taxes [Line Items]  
Open tax years 2017
Japan | Maximum  
Income Taxes [Line Items]  
Open tax years 2022
Korea | Minimum  
Income Taxes [Line Items]  
Open tax years 2017
Korea | Maximum  
Income Taxes [Line Items]  
Open tax years 2022
United Kingdom | Minimum  
Income Taxes [Line Items]  
Open tax years 2018
United Kingdom | Maximum  
Income Taxes [Line Items]  
Open tax years 2022
Vietnam | Minimum  
Income Taxes [Line Items]  
Open tax years 2012
Vietnam | Maximum  
Income Taxes [Line Items]  
Open tax years 2022