XML 28 R19.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments (Tables)
12 Months Ended
Dec. 31, 2015
Commitments and Contingencies Disclosure [Abstract]  
Operating Lease Agreements
     
     
2016    529,840 
2017    397,380   
                               2018   145,707 
2019    582,825 
Thereafter           2,185,592 
  $ 3,841,344