XML 78 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Receivables and Allowance for Credit Losses - Schedule of Notes Receivable (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Total notes receivable $ 137,683 $ 139,317    
Total allowance for notes receivable credit losses 16,779 19,484 $ 4,556 $ 4,685
Total notes receivable, net of allowance 120,904 119,833    
Current portion, net of allowance 54,453 24,048    
Long-term portion, net of allowance 66,451 95,785    
Senior        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Total notes receivable 108,370 104,716    
Subordinated        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Total notes receivable 27,801 33,234    
Unsecured        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Total notes receivable $ 1,512 $ 1,367