XML 93 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Changes In Gross Liability For Unrecognized Tax Benefits Excluding Interest And Penalties (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]    
Unrecognized tax benefits, beginning of period $ 50,597 $ 60,112
Increase in unrecognized tax benefits for tax positions taken in a prior period 35 1,649
Decrease in unrecognized tax benefits for tax positions taken in a prior period (6,402) (12,560)
Increase in unrecognized tax benefits for tax positions taken in the current period 3,188 3,092
Statute lapses (2,340) 0
Settlements with taxing authorities (222) (1,696)
Unrecognized tax benefits, end of period $ 44,856 $ 50,597