XML 73 R59.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Commitments and Contingencies Disclosure [Abstract]    
Rent expense $ 1,227,341 $ 1,350,617
Minimum Annual Rental Commitments    
2017 1,207,410  
2018 1,088,244  
2019 918,549  
2020 873,644  
2021 437,668  
Thereafter $ 0