XML 130 R114.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Contingency [Line Items]      
Bonus plan compensation expense $ (15,782) $ 95,046 $ 177
Recognized tax benefits 20,501 14,890 954
Valuation allowance 3,321 1,899  
Increase in valuation allowance 1,422    
Foreign earnings repatriated 150,000    
Undistributed earnings 439,845    
Unrecognized tax expense (benefit) in income tax penalties and interest expense 1,194 1,704 1,495
Unrecognized tax benefits that would impact effective tax rate 1,181 1,273 1,175
Unrecognized tax benefits, period increase (decrease) (89) 101 (20)
Unrecognized tax benefits, income tax penalties and interest accrued $ 284 373 272
Deferred Compensation Arrangement with Individual, by Type of Compensation, Pension and Other Postretirement Benefits | Nonqualified Plan      
Income Tax Contingency [Line Items]      
Bonus plan compensation expense   95,046 $ 177
Deferred Compensation Arrangement with Individual, by Type of Compensation, Pension and Other Postretirement Benefits | DCP, One-Time Inducement | Nonqualified Plan      
Income Tax Contingency [Line Items]      
Bonus plan compensation expense   $ 90,721