XML 62 R49.htm IDEA: XBRL DOCUMENT v3.22.1
ALLOWANCE FOR CREDIT LOSSES, Aging Analysis (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Mar. 31, 2021
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Billed $ 7,063 $ 9,616
Unbilled 108,627 168,448
Total 115,690 178,064
Notes Receivable [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Billed 5,554 5,471
Unbilled 72,235 107,170
Total 77,789 112,641
Lease Receivables [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Billed 1,509 4,145
Unbilled 36,392 61,278
Total 37,901 65,423
Past Due [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 1,117 3,810
Past Due [Member] | Notes Receivable [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 247 2,231
Past Due [Member] | Lease Receivables [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 870 1,579
31 to 60 Days Past Due [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 302 1,452
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 187 648
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 115 804
61 to 90 Days Past Due [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 362 1,042
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 37 910
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 325 132
> 90 Days Past Due [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 453 1,316
> 90 Days Past Due [Member] | Notes Receivable [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 23 673
> 90 Days Past Due [Member] | Lease Receivables [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 430 643
Current [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 5,946 5,806
Current [Member] | Notes Receivable [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 5,307 3,240
Current [Member] | Lease Receivables [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total $ 639 $ 2,566