XML 123 R110.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes Income Taxes - Unrecognized Tax Benefit Rollforward (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Reconciliation of the unrecognized tax benefit      
Beginning balance $ 18,892 $ 18,453 $ 19,560
Additions based on tax positions related to current year 2,246 2,397 2,227
Additions based on tax positions related to prior years 632   2,047
Reductions based on settlement refunds from government authorities     (4,414)
Reductions based on tax positions related to prior years (138) (73) (51)
Reductions based on lapse of statute of limitations (2,038) (1,885) (916)
Ending balance $ 19,594 $ 18,892 $ 18,453