XML 77 R60.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes Reconciliation of the change in unrecognized tax benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Reconciliation of the change in unrecognized tax benefits [Roll Forward]      
Unrecognized Tax Benefits, beginning of period $ 40,300 $ 30,554 $ 48,604
Increases related to tax positions taken during a prior period 0 2,376 5,389
Decreases related to tax positions taken during a prior period (12,981) (7,918) (31,850)
Increases related to tax positions taken during the current period 11,001 16,332 8,411
Decreases related to settlements with taxing authorities (7,465) (1,044) 0
Unrecognized Tax Benefits, end of period $ 30,855 $ 40,300 $ 30,554