Related Party Transactions (Details) - USD ($) |
7 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|
Sep. 13, 2015 |
Dec. 31, 2016 |
Dec. 31, 2015 |
Dec. 31, 2014 |
|
| Related Party Transactions | ||||
| Revenue from product sales | $ 4,809,000 | |||
| Accounts receivable | 1,500,000 | |||
| Company 5 | ||||
| Related Party Transactions | ||||
| Revenue from product sales | $ 400,000 | |||
| Investors | Company 1 | ||||
| Related Party Transactions | ||||
| Revenue from product sales | 4,108,000 | |||
| Investors | Company 2 | ||||
| Related Party Transactions | ||||
| Revenue from product sales | 682,000 | |||
| Investors | Company 3 | ||||
| Related Party Transactions | ||||
| Revenue from product sales | $ 19,000 | |||
| Officer | ||||
| Related Party Transactions | ||||
| Revenue from product sales | $ 140,000 | $ 9,000 | ||
| Accounts payable due to related party | 66,000 | 34,000 | ||
| Director | ||||
| Related Party Transactions | ||||
| Royalty expense | 226,000 | 40,000 | ||
| Accounts payable due to related party | $ 1,000 | $ 40,000 | ||