XML 64 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Current Expected Credit Losses - Schedule of Net Investment in Leases and Financed Sale Receivables with Billed Amounts Past Due Continues to Accrue Finance Income (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Jun. 30, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Dec. 31, 2018
Financing Receivable Recorded Investment Past Due [Line Items]            
Billed $ 18,703   $ 10,245      
Unbilled 113,184   118,863      
Allowance for Credit Losses (5,147)   (1,070)      
Total financing receivables 126,740   128,038      
Net Investment in Leases [Member]            
Financing Receivable Recorded Investment Past Due [Line Items]            
Billed 1,346   349      
Unbilled 16,253   15,412      
Allowance for Credit Losses (504) $ (459) (155) $ (155) $ (155) $ (155)
Total financing receivables 17,095   15,606      
Net Financed Sales Receivables [Member]            
Financing Receivable Recorded Investment Past Due [Line Items]            
Billed 17,357   9,896      
Unbilled 96,931   103,451      
Allowance for Credit Losses (4,643) $ (3,709) (915) $ (915) $ (839) $ (839)
Total financing receivables 109,645   112,432      
Accrued and Current [Member]            
Financing Receivable Recorded Investment Past Due [Line Items]            
Billed 1,818   1,708      
Accrued and Current [Member] | Net Investment in Leases [Member]            
Financing Receivable Recorded Investment Past Due [Line Items]            
Billed 132   30      
Accrued and Current [Member] | Net Financed Sales Receivables [Member]            
Financing Receivable Recorded Investment Past Due [Line Items]            
Billed 1,686   1,678      
30 to 89 Days Past Due [Member]            
Financing Receivable Recorded Investment Past Due [Line Items]            
Billed 2,520   2,840      
30 to 89 Days Past Due [Member] | Net Investment in Leases [Member]            
Financing Receivable Recorded Investment Past Due [Line Items]            
Billed 161   68      
30 to 89 Days Past Due [Member] | Net Financed Sales Receivables [Member]            
Financing Receivable Recorded Investment Past Due [Line Items]            
Billed 2,359   2,772      
Equal To Greater Than 90 Days Past Due [Member]            
Financing Receivable Recorded Investment Past Due [Line Items]            
Billed 14,365   5,697      
Equal To Greater Than 90 Days Past Due [Member] | Net Investment in Leases [Member]            
Financing Receivable Recorded Investment Past Due [Line Items]            
Billed 1,053   251      
Equal To Greater Than 90 Days Past Due [Member] | Net Financed Sales Receivables [Member]            
Financing Receivable Recorded Investment Past Due [Line Items]            
Billed 13,312   5,446      
Net Investment in Leases and Financed Sale Receivables Continue to Accrue Finance Income [Member]            
Financing Receivable Recorded Investment Past Due [Line Items]            
Billed 17,294   8,238      
Unbilled 82,144   29,751      
Allowance for Credit Losses (2,501)          
Total financing receivables 96,937   37,989      
Net Investment in Leases and Financed Sale Receivables Continue to Accrue Finance Income [Member] | Net Investment in Leases [Member]            
Financing Receivable Recorded Investment Past Due [Line Items]            
Billed 1,011   279      
Unbilled 12,181   578      
Allowance for Credit Losses (290)          
Total financing receivables 12,902   857      
Net Investment in Leases and Financed Sale Receivables Continue to Accrue Finance Income [Member] | Net Financed Sales Receivables [Member]            
Financing Receivable Recorded Investment Past Due [Line Items]            
Billed 16,283   7,959      
Unbilled 69,963   29,173      
Allowance for Credit Losses (2,211)          
Total financing receivables 84,035   37,132      
Net Investment in Leases and Financed Sale Receivables Continue to Accrue Finance Income [Member] | Accrued and Current [Member]            
Financing Receivable Recorded Investment Past Due [Line Items]            
Billed 1,507   1,155      
Net Investment in Leases and Financed Sale Receivables Continue to Accrue Finance Income [Member] | Accrued and Current [Member] | Net Investment in Leases [Member]            
Financing Receivable Recorded Investment Past Due [Line Items]            
Billed 123   9      
Net Investment in Leases and Financed Sale Receivables Continue to Accrue Finance Income [Member] | Accrued and Current [Member] | Net Financed Sales Receivables [Member]            
Financing Receivable Recorded Investment Past Due [Line Items]            
Billed 1,384   1,146      
Net Investment in Leases and Financed Sale Receivables Continue to Accrue Finance Income [Member] | 30 to 89 Days Past Due [Member]            
Financing Receivable Recorded Investment Past Due [Line Items]            
Billed 2,050   1,309      
Net Investment in Leases and Financed Sale Receivables Continue to Accrue Finance Income [Member] | 30 to 89 Days Past Due [Member] | Net Investment in Leases [Member]            
Financing Receivable Recorded Investment Past Due [Line Items]            
Billed 142   19      
Net Investment in Leases and Financed Sale Receivables Continue to Accrue Finance Income [Member] | 30 to 89 Days Past Due [Member] | Net Financed Sales Receivables [Member]            
Financing Receivable Recorded Investment Past Due [Line Items]            
Billed 1,908   1,290      
Net Investment in Leases and Financed Sale Receivables Continue to Accrue Finance Income [Member] | Equal To Greater Than 90 Days Past Due [Member]            
Financing Receivable Recorded Investment Past Due [Line Items]            
Billed 13,737   5,774      
Net Investment in Leases and Financed Sale Receivables Continue to Accrue Finance Income [Member] | Equal To Greater Than 90 Days Past Due [Member] | Net Investment in Leases [Member]            
Financing Receivable Recorded Investment Past Due [Line Items]            
Billed 746   251      
Net Investment in Leases and Financed Sale Receivables Continue to Accrue Finance Income [Member] | Equal To Greater Than 90 Days Past Due [Member] | Net Financed Sales Receivables [Member]            
Financing Receivable Recorded Investment Past Due [Line Items]            
Billed $ 12,991   $ 5,523