XML 109 R69.htm IDEA: XBRL DOCUMENT v2.4.0.8
Note 12 - Commitments and Contingencies (Details) - Future Minimum Lease Payments for Operating Leases (USD $)
Dec. 31, 2013
Future Minimum Lease Payments for Operating Leases [Abstract]  
2014 $ 405,700
2015 497,500
2016 495,000
2017 476,900
2018 407,300
$ 2,282,400