XML 140 R128.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 15, 2022
Aug. 16, 2022
Dec. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2017
Dec. 31, 2020
Income Taxes [Line Items]                
Total (benefit) provision for income taxes       $ 76,820 $ 124,884 $ 146,366    
Effective tax rate       14.60% 14.90% 12.60%    
Tax savings due to the tax holiday       $ 1,400 $ 16,000 $ 33,300    
Tax savings due to the tax holiday, per share       $ 0.01 $ 0.09 $ 0.18    
Tax holiday expiration date       December 31, 2025        
Valuation allowance includes net deferred tax assets       $ 109,251 $ 103,807      
Tax credit carryforwards, approximately             $ 147,100  
Tax credits carryforwards       112,571 105,503      
Reduction in unrecognized tax benefits     $ 14,465 18,606 15,608 $ 14,465   $ 17,903
Unrecognized tax benefits, if recognized would impact effective tax rate       12,900        
Unrecognized tax benefits, if recognized would impact deferred taxes       5,700        
Decrease in unrecognised tax benefit due to lapse in statute of limitation       0 212 3,246    
Reasonably possible decrease of unrecognized tax benefit       2,800        
Accrued interest and penalties       1,300 400      
Interest and penalties related to income tax, expense (benefit)       900 $ 100 $ 900    
Expected future payments related transition tax in 2024       14,800        
Expense related to remeasurement of deferred tax assets and liabilities       59,100        
Expected future payments related transition tax in one to three years       44,300        
Percentage of alternative minimum tax   15.00%            
Minimum effective tax rate 15.00%              
InterCompany Cost Sharing Arrangement [Member]                
Income Taxes [Line Items]                
Total (benefit) provision for income taxes     $ (2,500)          
United States                
Income Taxes [Line Items]                
Tax credits carryforwards, business             $ 3,400  
Tax credit carryforward, expiration date             2028  
State and Local Jurisdiction                
Income Taxes [Line Items]                
Tax credits carryforwards             $ 143,800  
Reduction in unrecognized tax benefits       $ 18,600        
State and Local Jurisdiction | Earliest Tax Year                
Income Taxes [Line Items]                
Tax credit carryforward, expiration date             2023  
State and Local Jurisdiction | Latest Tax Year                
Income Taxes [Line Items]                
Tax credit carryforward, expiration date             2043  
State and Local Jurisdiction | Do Not Expire                
Income Taxes [Line Items]                
Tax credits carryforwards             $ 76,500