XML 111 R58.htm IDEA: XBRL DOCUMENT v3.20.1
Receivables (Aging of Installment Receivables) (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Current $ 530 $ 659
0-30 Days Past Due 11 2
31-60 Days Past Due 0 4
61-90 Days Past Due 0 0
90 Days Past Due 1,702 1,784
Total Installment Receivables Past Due 2,243 2,449
U.S.    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Current 0 0
0-30 Days Past Due 0 0
31-60 Days Past Due 0 0
61-90 Days Past Due 0 0
90 Days Past Due 1,700 1,762
Total Installment Receivables Past Due 1,700 1,762
CANADA    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Current 530 659
0-30 Days Past Due 11 2
31-60 Days Past Due 0 4
61-90 Days Past Due 0 0
90 Days Past Due 2 22
Total Installment Receivables Past Due $ 543 $ 687