XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies - Rollforward of the Allowance for Credit Losses for Accounts Receivable and Notes Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 26, 2023
Mar. 27, 2022
Accounts Receivable    
Current period provision for expected credit losses $ 513 $ 15,167
Accounts Receivable    
Accounts Receivable    
Balance at beginning of period 6,718  
Current period provision for expected credit losses 609  
Write-offs charged against the allowance (228)  
Recoveries collected (84)  
Balance at end of period 7,015  
Notes Receivable    
Notes Receivable    
Balance at beginning of period 14,499  
Current period provision for expected credit losses 24  
Write-offs charged against the allowance 0  
Recoveries collected (36)  
Balance at end of period $ 14,487