Quarterly report pursuant to Section 13 or 15(d)

Allowance for Credit Losses - Summary of Finance Receivables by Aging Category (Details)

v3.20.1
Allowance for Credit Losses - Summary of Finance Receivables by Aging Category (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Financing Receivable, Allowance for Credit Loss [Line Items]    
Financing receivable, past due $ 785 $ 257
Financing receivable, not past due 7,599 8,806
Accounts Receivable, before Allowance for Credit Loss, Current 8,384 9,063
Financial Asset, 30 to 59 Days Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Financing receivable, past due 745 185
Financial Asset, 60 to 89 Days Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Financing receivable, past due 0 7
Financial Asset, Equal to or Greater than 90 Days Past Due    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Financing receivable, past due $ 40 $ 65