XML 118 R104.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2020 $ 3,132
2021 1,051
2022 680
2023 700
2024 563
Beyond 5 years 135
Total minimum lease payments $ 6,261