XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.3
ALLOWANCE FOR CREDIT LOSSES, Aging Analysis (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Mar. 31, 2023
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Billed $ 24,662 $ 17,866
Unbilled 173,865 149,238
Total 198,527 [1] 167,104 [2]
Notes Receivable [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Billed 18,711 10,058
Unbilled 118,378 101,000
Total 137,089 111,058
Lease Receivables [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Billed 5,951 7,808
Unbilled 55,487 48,238
Total 61,438 56,046
Past Due [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 5,222 4,750
Past Due [Member] | Notes Receivable [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 3,493 2,355
Past Due [Member] | Lease Receivables [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 1,729 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,694 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,904 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 790 1,068
61 to 90 Days Past Due [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 1,328 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 992 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 336 463
> 90 Days Past Due [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 1,200 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 597 473
> 90 Days Past Due [Member] | Lease Receivables [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 603 864
Current [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 19,440 13,116
Current [Member] | Notes Receivable [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 15,218 7,703
Current [Member] | Lease Receivables [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total $ 4,222 $ 5,413
[1] Excludes unguaranteed residual values of $4,027 thousand that we retained after selling the related lease receivable.
[2] Excludes unguaranteed residual values of $4,222 thousand that we retained after selling the related lease receivable.