XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Note 3 - Concentrations of Credit Risk (Details Textual) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jan. 31, 2023
Apr. 30, 2022
Jan. 31, 2022
Apr. 30, 2023
Apr. 30, 2022
Cash, Uninsured Amount $ 3.1        
Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member] | Wireless Carrier [Member]          
Concentration Risk, Percentage 20.00%        
Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member] | One Distributor [Member]          
Concentration Risk, Percentage   24.00% 18.00% 28.00%  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Wireless Carrier [Member]          
Concentration Risk, Percentage 24.00% 21.00%     21.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Distributor One [Member]          
Concentration Risk, Percentage     24.00%