XML 56 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Current Expected Credit Losses ("CECL") - Changes in the Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance $ 10,300  
Bad debt (credit) expense 923 $ (299)
Advertising provision adjustment 600  
Write-offs (1,300)  
Recoveries 0  
Ending balance 10,500  
Accounts Receivable    
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance 1,200  
Bad debt (credit) expense 1,000  
Advertising provision adjustment 600  
Write-offs 0  
Recoveries 0  
Ending balance 2,800  
Notes receivable, short-term    
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance 3,500  
Bad debt (credit) expense (200)  
Advertising provision adjustment (300)  
Write-offs (1,300)  
Recoveries 0  
Ending balance 1,700  
Notes receivable, long-term    
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance 5,300  
Bad debt (credit) expense 100  
Advertising provision adjustment 300  
Write-offs 0  
Recoveries 0  
Ending balance 5,700  
Lease Receivables    
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance 100  
Bad debt (credit) expense (0)  
Advertising provision adjustment 0  
Write-offs 0  
Recoveries 0  
Ending balance 100  
Equipment Notes    
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance 100  
Bad debt (credit) expense (0)  
Advertising provision adjustment 0  
Write-offs 0  
Recoveries 0  
Ending balance 100  
Other    
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance 100  
Bad debt (credit) expense 0  
Advertising provision adjustment 0  
Write-offs 0  
Recoveries 0  
Ending balance $ 100