XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.2
Concentrations (Details Narrative) - USD ($)
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Concentration Risk [Line Items]    
Cash FDIC insured amount $ 250,000  
Uninsured amount $ 6,494,000 $ 4,530,000
Sales Security Alarm [Member] | Customer Concentration Risk [Member] | Customer [Member]    
Concentration Risk [Line Items]    
Percentage of concentration risk 37.00% 36.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer [Member]    
Concentration Risk [Line Items]    
Percentage of concentration risk 56.00% 44.00%
Sales (Security Switch) [Member] | Customer Concentration Risk [Member] | Customer [Member]    
Concentration Risk [Line Items]    
Percentage of concentration risk 90.00% 87.00%
Wells Fargo Bank [Member]    
Concentration Risk [Line Items]    
Uninsured amount $ 151,000 $ 56,000