Annual report pursuant to Section 13 and 15(d)

Leases - Future Minimum Payments Required under Non-cancelable Leases (Detail)

v3.19.1
Leases - Future Minimum Payments Required under Non-cancelable Leases (Detail)
$ in Thousands
Mar. 31, 2019
USD ($)
Leases [Abstract]  
2020 $ 501
2021 301
2022 37
2023 32
2024 8
Total minimum operating lease payments 879
2020 62
2021 47
2022 26
2023 26
2024 11
Total minimum capital lease payments 172
Capital Leases, Future Minimum Payments, Interest Included in Payments 26
Present value of net minimum lease payments $ 146