XML 93 R95.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes - Reconciliation of Beginning and Ending Balances of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 29, 2017
Income Tax Uncertainties [Abstract]      
Beginning of year $ 7,845 $ 7,137 $ 7,827
Increases—current year tax positions 7,531 1,094 1,134
Increases—prior year tax positions 1,379 1,301 319
Decreases—prior year tax positions (991) (1,656) (1,629)
Settlements (124)   (361)
Lapse of statute of limitations (114) (31) (153)
End of year $ 15,526 $ 7,845 $ 7,137