v3.26.1
Subsequent Events (Details Narrative) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 5 Months Ended
Jul. 01, 2026
Jul. 31, 2026
Apr. 30, 2026
Jun. 30, 2026
Feb. 28, 2026
Subsequent Event [Line Items]          
Sale of stock     219,429    
Sale of stock price per share     $ 0.83    
2026 Standby Equity Purchase Agreement [Member] | Subsequent Event [Member]          
Subsequent Event [Line Items]          
Sale of stock price $ 25.0        
Market purchase price percentage 97.00%        
Beneficial ownership description The 2026 SEPA contains customary limitations, including a restriction that Yorkville may not acquire shares that would result in beneficial ownership exceeding 4.99% of the outstanding shares of Common Stock and an issuance cap representing 19.99% of the outstanding shares of Common Stock as of June 30, 2026, unless stockholder approval or certain pricing conditions are satisfied.        
Subscription Agreements [Member]          
Subsequent Event [Line Items]          
Sale of stock       2,538,441  
Sale of stock price per share       $ 0.93 $ 0.58
Proceeds from issuance of related party subscription agreements,       $ 2.1  
Subscription Agreements [Member] | Subsequent Event [Member]          
Subsequent Event [Line Items]          
Sale of stock   1,449,275      
Sale of stock price per share   $ 0.69      
Proceeds from issuance of related party subscription agreements,   $ 1.0