XML 63 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Receivables (Aging of past due financing receivables) (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Financing Receivable Recorded Investment Past Due [Line Items]  
Total Financing Receivables $ 74,013
Financial Asset, 30 to 59 Days Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 1,455
Financial Asset, 60 to 89 Days Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 1,033
Financing Receivables, 90 to 120 Days Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 772
Financing Receivables, Greater Than 120 Days Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 4,978
Financial Asset, Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 8,238
Financial Asset, Not Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 65,775
Recognized revenue  
Financing Receivable Recorded Investment Past Due [Line Items]  
Total Financing Receivables 54,879
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 1,174
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 739
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 648
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 3,686
Recognized revenue | Financial Asset, Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 6,247
Recognized revenue | Financial Asset, Not Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 48,632
Deferred revenue  
Financing Receivable Recorded Investment Past Due [Line Items]  
Total Financing Receivables 19,134
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 281
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 294
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 124
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,292
Deferred revenue | Financial Asset, Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 1,991
Deferred revenue | Financial Asset, Not Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss $ 17,143