v3.26.1
Schedule of Fair Value Assets on Recurring Basis (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Apr. 30, 2025
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Convertible note fair value - April 30, 2026 $ 10,400  
April 2026 Convertible Note 10,428
Fair Value, Inputs, Level 3 [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
April 2026 Convertible Note 10,428
Derivative Liability [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Change due to fair value adjustment of derivative liability 5,871  
Change due to conversion of notes and note repayment (7,060)  
Convertible note – April issuance  
Change due to fair value adjustment of convertible notes  
Derivative Liability [Member] | May 2025 Convertible Debt Issuance [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Derivative liability – issuance 699  
Derivative Liability [Member] | October 2025 Convertible Debt Issuance [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Derivative liability – issuance 490  
Derivative Liability [Member] | April 2026 Convertible Debt Issuance [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Convertible note fair value - April 30, 2026  
Convertible Notes Fair Value Option [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Change due to fair value adjustment of derivative liability  
Change due to conversion of notes and note repayment  
Convertible note – April issuance 10,045  
Change due to fair value adjustment of convertible notes 383  
Convertible Notes Fair Value Option [Member] | May 2025 Convertible Debt Issuance [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Derivative liability – issuance  
Convertible Notes Fair Value Option [Member] | October 2025 Convertible Debt Issuance [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Derivative liability – issuance  
Convertible Notes Fair Value Option [Member] | April 2026 Convertible Debt Issuance [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Convertible note fair value - April 30, 2026 $ 10,428