XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.4
Background, Basis of Presentation and Liquidity (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Dec. 31, 2024
Oct. 31, 2024
Sep. 30, 2024
Sep. 13, 2024
Aug. 30, 2024
Mar. 21, 2024
Dec. 13, 2024
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2024
Oct. 31, 2023
Apr. 30, 2024
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                        
Net loss               $ 3,913 $ 7,213 $ 8,365 $ 14,252  
Cash in operations                   10,890 15,495  
Earnout payable                   100 500  
Current cash, cash equivalents, and restricted cash   $ 2,200           $ 2,200   $ 2,200   $ 3,300
Common Stock, Par or Stated Value Per Share   $ 0.001           $ 0.001   $ 0.001   $ 0.001
Net proceeds from common stock                   $ 7,508 $ 29  
2023 ATM Facility [Member]                        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                        
Aggregate offering price     $ 2,900   $ 16,000 $ 7,000            
Proceeds from issuance   $ 8,000                    
2023 ATM Facility [Member] | Subsequent Event [Member]                        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                        
Aggregate offering price $ 60,000                      
Proceeds from issuance             $ 2,000          
First RDO Purchase Agreement [Member]                        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                        
Aggregate offering price       $ 3,500                
Common Stock, Par or Stated Value Per Share       $ 0.001                
Net proceeds from common stock       $ 1,500                
Common stock, issuance description       The First RDO Shares were issued at a price per share equal to 80% of the lowest traded price of the Common Stock ten days prior to the closing date for the purchase of the shares.                
Second RDO Purchase Agreement [Member]                        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                        
Aggregate offering price       $ 2,500                
Net proceeds from common stock       $ 1,500                
Common stock, issuance description       The Second RDO Shares were issued at a price per share equal to 80% of the lowest traded price of the Common Stock five days prior to the closing date for the purchase of the shares.