XML 46 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Significant Accounting Policies - Schedule rollforward of the allowance for credit losses for accounts receivable, notes receivable and other assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 27, 2022
Mar. 28, 2021
Allowance for Credit Loss    
Current period provision for expected credit losses $ 15,167 $ (1,098)
Allowance for Credit Losses    
Non-cash impairment 11,160  
Accounts Receivable    
Allowance for Credit Loss    
Balance at beginning of period 2,364  
Current period provision for expected credit losses 2,613  
Write-offs charged against the allowance (126)  
Balance at end of period 4,851  
Allowance for Credit Losses    
Non-cash impairment 14,600  
Notes Receivable    
Allowance for Credit Losses    
Balance at beginning of period 1,500  
Current period provision for expected credit losses 12,560  
Recoveries collected (6)  
Balance at end of period $ 14,054