XML 72 R58.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies-Future minimum operating lease payments (Details)
$ in Thousands
Apr. 01, 2018
USD ($)
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2019 $ 2,699
2020 2,493
2021 2,058
2022 1,127
2023 564
Thereafter $ 2,434