XML 60 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Details Narrative) - USD ($)
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Product Information [Line Items]    
Revenue remaining performance obligation $ 3,900,000  
Revenue remaining performance obligation $ 4,000,000.0  
Revenue remaining performance obligation, percentage 97.00%  
Investment securities $ 27,790,000 $ 49,384,000
Interest expense on the premium/discount $ 122,000 $ 58,000
Antidilutive securities excluded from computation of earnings per share, amount 7,777,026 6,353,422
Employee Benefits and Share-Based Compensation $ 1,500,000 $ 1,200,000
Trade Names [Member]    
Product Information [Line Items]    
Intangible asset estimated lives 12 years  
Customer Relationships [Member]    
Product Information [Line Items]    
Intangible asset estimated lives 10 years  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Two And Four Customers [Member]    
Product Information [Line Items]    
Concentration risk percentage 32.00% 49.00%
Transferred over Time [Member]    
Product Information [Line Items]    
Revenue remaining performance obligation $ 1,000,000.0  
Transferred at Point in Time [Member]    
Product Information [Line Items]    
Revenue remaining performance obligation $ 1,700,000