XML 59 R44.htm IDEA: XBRL DOCUMENT v3.25.3
Receivables and Current Expected Credit Losses (“CECL”) - Changes in the Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Beginning balance     $ 4,700  
Bad debt expense $ 489 $ 151 3,686 $ (395)
Advertising provision adjustment     (300)  
Write-offs     (1,500)  
Ending balance 6,700   6,700  
Accounts Receivable        
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Beginning balance     3,100  
Bad debt expense     2,900  
Advertising provision adjustment     (300)  
Write-offs     (900)  
Ending balance 4,800   4,800  
Notes Receivable, short-term        
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Beginning balance     300  
Bad debt expense     300  
Advertising provision adjustment     0  
Write-offs     0  
Ending balance 600   600  
Notes Receivable, long-term        
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Beginning balance     800  
Bad debt expense     0  
Advertising provision adjustment     0  
Write-offs     0  
Ending balance 800   800  
Real estate leases receivable        
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Beginning balance     100  
Bad debt expense     100  
Advertising provision adjustment     0  
Write-offs     (100)  
Ending balance 100   100  
Equipment leases receivable        
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Beginning balance     400  
Bad debt expense     400  
Advertising provision adjustment     0  
Write-offs     (500)  
Ending balance 300   300  
Other        
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Beginning balance     0  
Bad debt expense     0  
Advertising provision adjustment     0  
Write-offs     0  
Ending balance $ 0   $ 0