XML 84 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Receivables (Aging of past due financing receivables) (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Financing Receivable Recorded Investment Past Due [Line Items]  
Total Financing Receivables $ 59,615
Financial Asset, 30 to 59 Days Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 1,094
Financial Asset, 60 to 89 Days Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 513
Financing Receivables, 90 to 120 Days Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 333
Financing Receivables, Greater Than 120 Days Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 3,334
Financial Asset, Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 5,274
Financial Asset, Not Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 54,341
Recognized revenue  
Financing Receivable Recorded Investment Past Due [Line Items]  
Total Financing Receivables 42,833
Recognized revenue | Financial Asset, 30 to 59 Days Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 874
Recognized revenue | Financial Asset, 60 to 89 Days Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 399
Recognized revenue | Financing Receivables, 90 to 120 Days Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 277
Recognized revenue | Financing Receivables, Greater Than 120 Days Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 2,254
Recognized revenue | Financial Asset, Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 3,804
Recognized revenue | Financial Asset, Not Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 39,029
Deferred revenue  
Financing Receivable Recorded Investment Past Due [Line Items]  
Total Financing Receivables 16,782
Deferred revenue | Financial Asset, 30 to 59 Days Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 220
Deferred revenue | Financial Asset, 60 to 89 Days Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 114
Deferred revenue | Financing Receivables, 90 to 120 Days Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 56
Deferred revenue | Financing Receivables, Greater Than 120 Days Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 1,080
Deferred revenue | Financial Asset, Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 1,470
Deferred revenue | Financial Asset, Not Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss $ 15,312