XML 112 R96.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies (Long-term Supply Agreement) (Details) - Third-party Manufacturing
$ in Thousands
Mar. 31, 2019
USD ($)
Long-term Purchase Commitment [Line Items]  
2020 $ 9,802
2021 9,719
2022 9,497
2023 1,650
2024 0
Thereafter 0
Total purchase commitment $ 30,668