XML 70 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes Reconciliation of the change in unrecognized tax benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Reconciliation of the change in unrecognized tax benefits [Roll Forward]      
Unrecognized Tax Benefits, beginning of period $ 30,855 $ 40,300 $ 30,554
Increases related to tax positions taken during a prior period 1,428 0 2,376
Decreases related to tax positions taken during a prior period (8,896) (12,981) (7,918)
Increases related to tax positions taken during the current period 267 11,001 16,332
Decreases related to settlements with taxing authorities 0 (7,465) (1,044)
Decreases related to lapse of the applicable statute of limitations (1,118) 0 0
Unrecognized Tax Benefits, end of period $ 22,536 $ 30,855 $ 40,300