XML 126 R107.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Contingency [Line Items]        
Undistributed earnings of foreign subsidiaries, not permanently reinvested $ 81,600      
Accrued potential withholding tax 5,200      
Operating loss carryforwards 5,900      
Unrecognized tax benefits, increase 5,500      
Unrecognized tax benefits 27,218 $ 21,768 $ 20,904 $ 8,421
Unrecognized tax benefits that would impact effective tax rate 25,400      
Unrecognized tax benefits, income tax penalties and interest accrued 2,900 800 300  
Unrecognized tax benefits, income tax penalties and interest expense 3,800 $ 900 $ 1,400  
AMPTC, income tax payable benefit 53,500      
Cost of revenues 53,500      
Domestic Tax Authority | Research Tax Credit Carryforward        
Income Tax Contingency [Line Items]        
Tax credit carryforward 5,000      
State and Local Jurisdiction | Research Tax Credit Carryforward        
Income Tax Contingency [Line Items]        
Tax credit carryforward $ 12,700