XML 58 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Current Expected Credit Losses ("CECL") - Changes in the Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Beginning balance     $ 10,300  
Bad debt (credit) expense $ 1,721 $ (147) 2,644 $ (446)
Advertising provision adjustment     600  
Write-offs     (1,300)  
Ending balance 12,200   12,200  
Accounts Receivable        
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Beginning balance     1,200  
Bad debt (credit) expense     1,500  
Advertising provision adjustment     600  
Write-offs     0  
Ending balance 3,300   3,300  
Notes receivable, short-term        
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Beginning balance     3,500  
Bad debt (credit) expense     1,200  
Advertising provision adjustment     (0)  
Write-offs     (1,300)  
Ending balance 3,400   3,400  
Notes receivable, long-term        
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Beginning balance     5,300  
Bad debt (credit) expense     (100)  
Advertising provision adjustment     0  
Write-offs     0  
Ending balance 5,200   5,200  
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)  
Ending balance 100   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  
Ending balance 100   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)  
Ending balance $ 100   $ 100