XML 76 R64.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Long-term Supply Agreement) (Details) - Third-party Manufacturing
$ in Thousands
Dec. 31, 2017
USD ($)
Minimum Amounts Committed to Pay Under Supply Agreements  
2018 (Remaining three months ending March 31, 2018) $ 1,417
2019 9,082
2020 9,859
2021 9,300
2022 9,300
Thereafter 2,300
Total purchase commitment $ 41,258