XML 41 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments And Contingencies (Tables)
6 Months Ended
Sep. 30, 2018
Commitments And Contingencies  
Future minimum annual operating lease payments

Future minimum annual lease payments as of September 30, 2018 were as follows (in thousands):

      Amount
Remaining 2019   $ 2,937 
2020     6,918 
2021     8,936 
2022     8,826 
2023     8,335 
     Thereafter     54,678 
     Total   $ 90,630