XML 80 R70.htm IDEA: XBRL DOCUMENT v3.21.2
Receivables (Aging of past due financing receivables) (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
Financing Receivable Recorded Investment Past Due [Line Items]  
Total Past Due $ 5,925
Current 46,915
Total Financing Receivables 52,840
Recognized Revenue [Member]  
Financing Receivable Recorded Investment Past Due [Line Items]  
Total Past Due 3,694
Current 34,256
Total Financing Receivables 37,950
Deferred Revenue [Member]  
Financing Receivable Recorded Investment Past Due [Line Items]  
Total Past Due 2,231
Current 12,659
Total Financing Receivables 14,890
Financing Receivables, 30 to 59 Days Past Due [Member]  
Financing Receivable Recorded Investment Past Due [Line Items]  
Total Past Due 2,285
Financing Receivables, 30 to 59 Days Past Due [Member] | Recognized Revenue [Member]  
Financing Receivable Recorded Investment Past Due [Line Items]  
Total Past Due 849
Financing Receivables, 30 to 59 Days Past Due [Member] | Deferred Revenue [Member]  
Financing Receivable Recorded Investment Past Due [Line Items]  
Total Past Due 1,436
Financing Receivables, 60 to 89 Days Past Due [Member]  
Financing Receivable Recorded Investment Past Due [Line Items]  
Total Past Due 853
Financing Receivables, 60 to 89 Days Past Due [Member] | Recognized Revenue [Member]  
Financing Receivable Recorded Investment Past Due [Line Items]  
Total Past Due 644
Financing Receivables, 60 to 89 Days Past Due [Member] | Deferred Revenue [Member]  
Financing Receivable Recorded Investment Past Due [Line Items]  
Total Past Due 209
Financing Receivables, 90 to 120 Days Past Due [Member]  
Financing Receivable Recorded Investment Past Due [Line Items]  
Total Past Due 321
Financing Receivables, 90 to 120 Days Past Due [Member] | Recognized Revenue [Member]  
Financing Receivable Recorded Investment Past Due [Line Items]  
Total Past Due 246
Financing Receivables, 90 to 120 Days Past Due [Member] | Deferred Revenue [Member]  
Financing Receivable Recorded Investment Past Due [Line Items]  
Total Past Due 75
Financing Receivables, Greater Than 120 Days Past Due [Member]  
Financing Receivable Recorded Investment Past Due [Line Items]  
Total Past Due 2,466
Financing Receivables, Greater Than 120 Days Past Due [Member] | Recognized Revenue [Member]  
Financing Receivable Recorded Investment Past Due [Line Items]  
Total Past Due 1,955
Financing Receivables, Greater Than 120 Days Past Due [Member] | Deferred Revenue [Member]  
Financing Receivable Recorded Investment Past Due [Line Items]  
Total Past Due $ 511