XML 51 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Significant Accounting Policies - Rollforward of the Allowance for Credit Losses for Accounts Receivable and Notes Receivable (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 29, 2024
Sep. 24, 2023
Accounts Receivable    
Current period provision for expected credit losses, net $ 2,936 $ 1,348
Accounts Receivable    
Accounts Receivable    
Balance at beginning of period 8,353  
Current period provision for expected credit losses, net 1,612  
Write-offs charged against the allowance (1,235)  
Balance at end of period 8,730  
Notes Receivable    
Notes Receivable    
Balance at beginning of period 16,092  
Current period provision for expected credit losses, net 1,324  
Write-offs charged against the allowance 0  
Balance at end of period $ 17,416