XML 53 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
ALLOWANCE FOR CREDIT LOSSES, Aging Analysis (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Mar. 31, 2023
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Billed $ 20,329 $ 17,866
Unbilled 171,068 149,238
Total 191,397 [1] 167,104 [2]
Notes Receivable [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Billed 13,789 10,058
Unbilled 106,874 101,000
Total 120,663 111,058
Lease Receivables [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Billed 6,540 7,808
Unbilled 64,194 48,238
Total 70,734 56,046
Past Due [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 11,491 4,750
Past Due [Member] | Notes Receivable [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 8,172 2,355
Past Due [Member] | Lease Receivables [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 3,319 2,395
31 to 60 Days Past Due [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 6,277 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 5,735 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 542 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,060 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 306 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 754 463
> 90 Days Past Due [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 4,154 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,131 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,023 864
Current [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 8,838 13,116
Current [Member] | Notes Receivable [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 5,617 7,703
Current [Member] | Lease Receivables [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total $ 3,221 $ 5,413
[1] Excludes unguaranteed residual values of $4,009 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.