XML 67 R57.htm IDEA: XBRL DOCUMENT v3.24.3
Receivables (Aging of past due financing receivables) (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Financing Receivable Recorded Investment Past Due [Line Items]  
Total Financing Receivables $ 94,322
Financial Asset, 30 to 59 Days Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 2,121
Financial Asset, 60 to 89 Days Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 1,159
Financing Receivables, 90 to 120 Days Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 449
Financing Receivables, Greater Than 120 Days Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 3,283
Financial Asset, Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 7,012
Financial Asset, Not Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 87,310
Recognized revenue  
Financing Receivable Recorded Investment Past Due [Line Items]  
Total Financing Receivables 75,199
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,548
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 969
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 340
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,610
Recognized revenue | Financial Asset, Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 5,467
Recognized revenue | Financial Asset, Not Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 69,732
Deferred revenue  
Financing Receivable Recorded Investment Past Due [Line Items]  
Total Financing Receivables 19,123
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 573
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 190
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 109
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 673
Deferred revenue | Financial Asset, Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 1,545
Deferred revenue | Financial Asset, Not Past Due  
Financing Receivable Recorded Investment Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss $ 17,578