XML 102 R84.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies - Leases (Details)
$ in Thousands
12 Months Ended
Mar. 31, 2019
USD ($)
option
Mar. 31, 2018
USD ($)
Mar. 31, 2017
USD ($)
Commitments and Contingencies Disclosure [Abstract]      
Number of options to extend | option 2    
Operating lease term of extension 5 years    
Operating lease expense $ 5,851 $ 5,286 $ 4,801
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]      
2019 5,472    
2020 4,670    
2021 2,939    
2022 811    
2023 382    
Thereafter $ 244