XML 42 R30.htm IDEA: XBRL DOCUMENT v3.4.0.3
Operating Leases (Tables)
12 Months Ended
Dec. 31, 2015
Leases, Operating [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases

Future minimum lease payments under these leases are as follows:

 

2016     220,854  
2017     90,338  
Balance at end of period   $ 311,192