XML 271 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Tables)
12 Months Ended
Mar. 31, 2020
Commitments And Contingencies [Abstract]  
Schedule of Payments of Long Term Lease Arrangements Minimum lease payments are as follows: 
Year endedMarch 31, 2020
Long-term lease agreementsTotal
2021351  
2022468  
2023468  
2024468  
2025468  
Thereafter2,586  
4,809  
Schedule of Operating Commitments
Operating expenditures contracted for at the end of the reporting period but not yet incurred are as follows:
Year endedMarch 31, 2020
Technology licenses, infrastructure and otherTotal
20212,600  
20221,193  
202319  
2024 
Thereafter 
3,822