XML 46 R59.htm IDEA: XBRL DOCUMENT v3.2.0.727
Note 12 - Commitments and Contingencies (Details) - Future Minimum Lease Payments for Operating Leases
Jun. 30, 2015
USD ($)
Future Minimum Lease Payments for Operating Leases [Abstract]  
Remainder of 2015 $ 227,000
2016 464,200
2017 478,100
2018 366,600
$ 1,535,900