XML 56 R42.htm IDEA: XBRL DOCUMENT v3.22.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, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Balance, December 31, 2021     $ 11,900  
Bad debt (credit) expense $ (147) $ (291) (446) $ (2,284)
Advertising provision adjustment     (500)  
Write-offs     (800)  
Recoveries     0  
Balance, June 30, 2022 10,200   10,200  
Accounts Receivable        
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Balance, December 31, 2021     1,000  
Bad debt (credit) expense     (200)  
Advertising provision adjustment     0  
Write-offs     (100)  
Recoveries     0  
Balance, June 30, 2022 700   700  
Notes receivable, short-term        
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Balance, December 31, 2021     3,800  
Bad debt (credit) expense     800  
Advertising provision adjustment     (300)  
Write-offs     (500)  
Recoveries     0  
Balance, June 30, 2022 3,800   3,800  
Notes receivable, long-term        
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Balance, December 31, 2021     6,600  
Bad debt (credit) expense     (1,000)  
Advertising provision adjustment     (200)  
Write-offs     0  
Recoveries     0  
Balance, June 30, 2022 5,400   5,400  
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, June 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, June 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, June 30, 2022 $ 0   $ 0