Commitments and Contingencies (Details) |
12 Months Ended | |||
|---|---|---|---|---|
|
Jan. 30, 2014
USD ($)
item
|
Dec. 31, 2016
USD ($)
|
Dec. 31, 2015
USD ($)
|
Dec. 31, 2014
USD ($)
|
|
| Purchase commitments | ||||
| Purchase commitments | $ 3,683,481 | |||
| Susi, LLC | Winter Springs, Florida Facility | ||||
| Leases | ||||
| Monthly base rent | $ 32,649 | |||
| Number of successive renewal terms of lease | item | 2 | |||
| Renewal term of lease beginning in 2019 | 5 years | |||
| Renewal term of lease beginning in 2024 | 5 years | |||
| Renewal term lease thereafter | 1 year | |||
| Rent expense | 405,081 | $ 400,807 | $ 284,210 | |
| Future minimum lease payments under noncancelable operating leases | ||||
| 2017 | 394,081 | |||
| 2018 | 393,417 | |||
| 2019 | 163,242 | |||
| Total minimum lease payments | $ 950,740 | |||