XML 113 R82.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 27, 2019
Sep. 27, 2019
Sep. 17, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2012
Jan. 01, 2020
Sep. 30, 2019
Loss Contingencies [Line Items]                
Operating lease rent expense         $ 4,600      
Operating lease liabilities       $ 12,615        
Balance of escrow account for legal settlements maintained by Visa       $ 4,806 $ 5,971      
Minimum                
Loss Contingencies [Line Items]                
Weighted average remaining term (in years)       5 months        
Finance lease, initial contract terms (in years)               3 years
Maximum                
Loss Contingencies [Line Items]                
Weighted average remaining term (in years)       12 years        
Finance lease, initial contract terms (in years)               5 years
Visa Inc.                
Loss Contingencies [Line Items]                
Estimated amount due to class plaintiffs in Visa litigation           $ 4,000,000    
Amended amount due to class plaintiffs in Visa litigation     $ 4,100,000          
Visa deposit in escrow accounts $ 467,000 $ 300,000            
Balance of escrow account for legal settlements maintained by Visa       $ 1,600,000        
Subsequent event | Operating Lease Modifications                
Loss Contingencies [Line Items]                
Operating lease liabilities             $ 13,600