XML 79 R70.htm IDEA: XBRL DOCUMENT v3.22.2
Receivables (Aging of past due financing receivables) (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Financing Receivable Recorded Investment Past Due [Line Items]  
Total Financing Receivables $ 56,287
Total Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 3,967
31-60 Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 799
61-90 Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 537
91-120 Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 261
>120 Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 2,370
Current  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 52,320
Recognized revenue  
Financing Receivable Recorded Investment Past Due [Line Items]  
Total Financing Receivables 41,455
Recognized revenue | Total Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 3,103
Recognized revenue | 31-60 Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 608
Recognized revenue | 61-90 Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 393
Recognized revenue | 91-120 Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 201
Recognized revenue | >120 Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 1,901
Recognized revenue | Current  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 38,352
Deferred revenue  
Financing Receivable Recorded Investment Past Due [Line Items]  
Total Financing Receivables 14,832
Deferred revenue | Total Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 864
Deferred revenue | 31-60 Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 191
Deferred revenue | 61-90 Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 144
Deferred revenue | 91-120 Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 60
Deferred revenue | >120 Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 469
Deferred revenue | Current  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss $ 13,968