XML 57 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Current Expected Credit Losses ("CECL") - Changes in the Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Balance, December 31, 2021     $ 11,900  
Bad debt (credit) expense $ (77) $ (1,962) (523) $ (4,246)
Advertising provision adjustment     (600)  
Write-offs     (1,100)  
Recoveries     0  
Balance, September 30, 2022 9,700   9,700  
Accounts Receivable        
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Balance, December 31, 2021     1,000  
Bad debt (credit) expense     (300)  
Advertising provision adjustment     100  
Write-offs     (200)  
Recoveries     0  
Balance, September 30, 2022 600   600  
Notes receivable, short-term        
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Balance, December 31, 2021     3,800  
Bad debt (credit) expense     1,000  
Advertising provision adjustment     (500)  
Write-offs     (700)  
Recoveries     0  
Balance, September 30, 2022 3,600   3,600  
Notes receivable, long-term        
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Balance, December 31, 2021     6,600  
Bad debt (credit) expense     (1,200)  
Advertising provision adjustment     (200)  
Write-offs     0  
Recoveries     0  
Balance, September 30, 2022 5,200   5,200  
Lease Receivables        
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Balance, December 31, 2021     200  
Bad debt (credit) expense     (100)  
Advertising provision adjustment     0  
Write-offs     0  
Recoveries     0  
Balance, September 30, 2022 100   100  
Equipment Notes        
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Balance, December 31, 2021     100  
Bad debt (credit) expense     100  
Advertising provision adjustment     0  
Write-offs     0  
Recoveries     0  
Balance, September 30, 2022 200   200  
Other        
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Balance, December 31, 2021     200  
Bad debt (credit) expense     0  
Advertising provision adjustment     0  
Write-offs     (200)  
Recoveries     0  
Balance, September 30, 2022 $ 0   $ 0