v3.26.1
Equity (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
May 01, 2026
Aug. 08, 2025
Apr. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Aug. 30, 2024
Mar. 21, 2024
May 31, 2025
Apr. 30, 2026
Apr. 30, 2025
Subsidiary, Sale of Stock [Line Items]                    
Proceeds from issuance of common stock                 $ 7,592 $ 17,729
Proceeds from sale of shares                   630
Proceeds from convertible debt                 26,500 $ 3,173
Principal and interest conversion amount                 $ 11,900  
Converted shares                 28,250,000  
May 2025 Convertible Debt Issuance [Member]                    
Subsidiary, Sale of Stock [Line Items]                    
Aggregate principal amount of convertible notes               $ 10,000    
Proceeds from convertible debt               9,700    
May 2025 Convertible Debt Issuance [Member] | Investors [Member]                    
Subsidiary, Sale of Stock [Line Items]                    
Proceeds from convertible debt               $ 6,500    
April 2026 Convertible Debt Issuance [Member]                    
Subsidiary, Sale of Stock [Line Items]                    
Aggregate principal amount of convertible notes                 $ 10,000  
Share per price                 $ 0.40  
Aggregate principal amount of convertible cash balance                 $ 2,000  
2023 ATM Facility [Member]                    
Subsidiary, Sale of Stock [Line Items]                    
Aggregate offering price       $ 60,000 $ 2,900 $ 16,000 $ 7,000      
Aggregate offering price                 694,949  
Proceeds from issuance     $ 18,000              
At Market Issuance Sales Agreement [Member] | Ladenburg Thalmann & Co. Inc [Member]                    
Subsidiary, Sale of Stock [Line Items]                    
Proceeds from issuance of common stock   $ 40,000                
Ladenburg Sales Agreement [Member]                    
Subsidiary, Sale of Stock [Line Items]                    
Number of shares issued, shares                 16,192,137  
Proceeds from sale of shares                 $ 7,400  
Ladenburg Sales Agreement [Member] | Subsequent Event [Member]                    
Subsidiary, Sale of Stock [Line Items]                    
Number of shares issued, shares 5,693,890                  
Proceeds from sale of shares $ 1,400