XML 61 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 12 - Commitments and Contingencies (Details) - Schedule of Future Minimum Rental Payments for Operating Leases
Sep. 30, 2018
USD ($)
Schedule of Future Minimum Rental Payments for Operating Leases [Abstract]  
2019 $ 613,576
2020 600,342
2021 618,352
2022 51,655
2023 0
Thereafter 0
Total $ 1,883,925