XML 64 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Customer Notes Receivable - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Loan systems not yet placed in service $ 33,900   $ 37,100
Interest income 4,620 $ 2,494  
Interest income for nonaccrual loans 0 $ 0  
Amortized cost 3,800   2,900
Customer Notes Receivable      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Interest income 4,400   2,300
Accrued investment income receivable 975   $ 869
Accrued investment income receivable, written off $ 0    
Minimum      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Agreement term 10 years    
Maximum      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Agreement term 25 years    
Loan revenue | Minimum      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Agreement term 10 years    
Loan revenue | Maximum      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Agreement term 25 years