Annual report pursuant to Section 13 and 15(d)

Long-term Debt, Net - Schedule of Long Term Debt (Details)

v3.22.2
Long-term Debt, Net - Schedule of Long Term Debt (Details) - USD ($)
Apr. 30, 2022
Mar. 14, 2022
Apr. 30, 2021
Debt Instrument [Line Items]      
Long-term debt, gross $ 15,000,000   $ 0
Less: Unamortized deferred financing costs 124,265   0
Total long-term debt, net 14,875,735   0
2022 Convertible Notes | Convertible Notes Payable      
Debt Instrument [Line Items]      
Long-term debt, gross 10,000,000   0
Interest rate (as a percent)   12.00%  
Revolving Credit Facility | Credit Facility due March 14, 2023 | Line of Credit      
Debt Instrument [Line Items]      
Long-term debt, gross 0   0
Revolving Credit Facility | Credit Facility due November 4, 2023 | Line of Credit      
Debt Instrument [Line Items]      
Long-term debt, gross $ 5,000,000   $ 0