XML 65 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Note 10 - Long-term Debt (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Amortization of Debt Discount (Premium) $ 0 $ 296,401 $ 524,769 $ 1,122,096
Repayments of Long-term Debt, Total     10,000,000  
Credit Agreement [Member]        
Interest Paid, Including Capitalized Interest, Operating and Investing Activities, Total $ 0 $ 274,222 408,889 $ 1,051,111
Repayments of Long-term Debt, Total     $ 10,000,000  
Third Amended and Restated Credit Agreement [Member]        
Stock Issued During Period, Shares, Credit Facility (in shares)     161,594  
Stock Issued During Period, Value, Credit Facility     $ 600,000