Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Operating Leases (Details)

v3.19.2
Commitments and Contingencies - Operating Leases (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Minimum commitments under non-cancelable operating leases  
2019 $ 1,464
2020 958
2021 984
2022 933
2023 101
Thereafter 126
Total minimum lease payments $ 4,566