XML 82 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Customer Notes Receivable - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Loan systems not yet placed in service $ 238,800,000 $ 85,600,000  
Interest income 34,228,000 23,741,000 $ 12,483,000
Customer notes receivable not accruing interest $ 0 $ 0  
Customer notes receivable not accruing interest, allowance 0.00% 0.00%  
Interest income for nonaccrual loans $ 0 $ 0  
Amortized cost 15,300,000 8,600,000  
Customer notes receivable      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Interest income 33,700,000 23,200,000  
Accrued investment income receivable 3,500,000 $ 1,200,000  
Accrued investment income receivable, written off $ 0    
Loan revenue | Minimum      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Agreement term 10 years    
Loan revenue | Median      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Agreement term 15 years    
Loan revenue | Maximum      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Agreement term 25 years