XML 57 R65.htm IDEA: XBRL DOCUMENT v3.3.0.814
Annual minimum lease payments under the non-cancelable operating leases (Details)
Dec. 31, 2014
USD ($)
Annual minimum lease payments Details:  
Rental expense 2015 $ 138,246
Rental expense 2016 120,204
Rental expense 2017 52,996
Rental expense 2018 15,360
Total Rental expense $ 326,806