XML 71 R57.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Schedule of Future Minimum Payments Under Operating Leases (Details)
Dec. 31, 2017
USD ($)
Payments made in 2017 $ 303,516
2018 301,788
2019 83,239
2020 68,820
Total 453,847
Total future minimum lease commitments 453,847
Equipment [Member]  
Payments made in 2017 44,131
2018 43,258
2019 14,419
2020
Total 57,677
Total future minimum lease commitments 57,677
Facilities [Member]  
Payments made in 2017 259,385
2018 258,530
2019 68,820
2020 68,820
Total 396,170
Total future minimum lease commitments $ 396,170