XML 18 R64.htm IDEA: XBRL DOCUMENT v3.20.1
Note 12 - Leases - Maturities of Operating Lease Liabilities (Details) - USD ($)
Mar. 31, 2020
Oct. 01, 2019
Sep. 30, 2019
2020 (remaining six months) $ 503,493    
2021 1,031,627    
2022 1,058,622    
2023 1,011,815    
2024 1,008,177    
Thereafter 4,247,218    
Total undiscounted operating lease payments 8,860,952    
Less imputed interest (1,389,623)    
Present value of operating lease liabilities 7,471,329 $ 7,814,701  
Less non-current portion (6,743,195)  
Operating lease liabilities $ 728,134