XML 41 R28.htm IDEA: XBRL DOCUMENT v3.7.0.1
7. OPERATING LEASES (Tables)
12 Months Ended
Dec. 31, 2016
Leases, Operating [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]
2017  $1,208,051 
2018   712,690 
2019   200,963 
2020   78,383 
2021   9,100 
Total  $2,209,187