XML 77 R67.htm IDEA: XBRL DOCUMENT v3.19.1
Future Minimum Payments (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Leases [Abstract]  
March 31, 2020 $ 7,875
March 31, 2021 7,302
March 31, 2022 5,055
March 31, 2023 4,738
Thereafter 28,440
Total Future Minimum Lease Payments 53,410
Amounts Representing Interest 8,958
Present Value of Net Future Minimum Lease Payments $ 44,452