XML 67 R53.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments and Contingencies - Schedule of Future Minimum Payments Under Operating Leases (Details)
Dec. 31, 2015
USD ($)
Property Subject to or Available for Operating Lease [Line Items]  
Aggregate payments made 2015 $ 383,483
2016 282,436
2017 282,060
2018 286,260
2019 83,239
2020 68,820
Total future minimum lease commitments 1,002,815
Building and Improvements [Member]  
Property Subject to or Available for Operating Lease [Line Items]  
Aggregate payments made 2015 45,745
2016 48,499
2017 44,131
2018 43,258
2019 $ 14,419
2020
Total future minimum lease commitments $ 150,307
Equipment [Member]  
Property Subject to or Available for Operating Lease [Line Items]  
Aggregate payments made 2015 337,738
2016 233,937
2017 237,929
2018 243,002
2019 68,820
2020 68,820
Total future minimum lease commitments $ 852,508