XML 67 R52.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ALLOWANCE FOR CREDIT LOSSES, Aging Analysis (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Mar. 31, 2023
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Billed $ 21,768 $ 17,866
Unbilled 155,424 149,238
Total 177,192 [1] 167,104 [2]
Notes Receivable [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Billed 13,406 10,058
Unbilled 94,804 101,000
Total 108,210 111,058
Lease Receivables [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Billed 8,362 7,808
Unbilled 60,620 48,238
Total 68,982 56,046
Past Due [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 7,740 4,750
Past Due [Member] | Notes Receivable [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 4,069 2,355
Past Due [Member] | Lease Receivables [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 3,671 2,395
31 to 60 Days Past Due [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 2,425 2,088
31 to 60 Days Past Due [Member] | Notes Receivable [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 1,251 1,020
31 to 60 Days Past Due [Member] | Lease Receivables [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 1,174 1,068
61 to 90 Days Past Due [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 618 1,325
61 to 90 Days Past Due [Member] | Notes Receivable [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 334 862
61 to 90 Days Past Due [Member] | Lease Receivables [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 284 463
> 90 Days Past Due [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 4,697 1,337
> 90 Days Past Due [Member] | Notes Receivable [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 2,484 473
> 90 Days Past Due [Member] | Lease Receivables [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 2,213 864
Current [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 14,028 13,116
Current [Member] | Notes Receivable [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 9,337 7,703
Current [Member] | Lease Receivables [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total $ 4,691 $ 5,413
[1] Unguaranteed residual values of $3,718 thousand that we retained after selling the related lease receivable is excluded from amortized cost.
[2] Unguaranteed residual values of $4,222 thousand that we retained after selling the related lease receivable is excluded from amortized cost.