v3.26.1
Equity (Details Narrative) - USD ($)
6 Months Ended 12 Months Ended
May 05, 2026
May 04, 2026
Jul. 22, 2025
May 13, 2025
Aug. 09, 2023
Jun. 30, 2026
Nov. 16, 2026
Dec. 31, 2025
Nov. 20, 2025
Nov. 19, 2025
Nov. 17, 2025
Jul. 21, 2025
May 01, 2024
Class of Stock [Line Items]                          
Common stock, shares authorized     25,000,000     300,000,000   300,000,000 300,000,000 25,000,000   300,000,000  
Common stock, per value           $ 0.001   $ 0.001          
Preferred stock, shares authorized     416,667     5,000,000   5,000,000 5,000,000 416,667   5,000,000  
Preferred stock, par value           $ 0.001   $ 0.001          
Net proceeds $ 22,500,000                        
Share-Based Payment Arrangement, Option [Member]                          
Class of Stock [Line Items]                          
Weighted average remaining term           9 years 4 months 13 days              
Aggregate intrinsic value           $ 0              
Warrants [Member]                          
Class of Stock [Line Items]                          
Aggregate intrinsic value           $ 0              
Weighted average remaining term           3 years 10 months 9 days              
Restricted Stock Units (RSUs) [Member]                          
Class of Stock [Line Items]                          
Unrecognized stock-based compensation expense           $ 200,000              
Performance Units [Member]                          
Class of Stock [Line Items]                          
Unrecognized stock-based compensation expense           $ 0              
Plan 2020 [Member]                          
Class of Stock [Line Items]                          
Increase in shares authorized for issuance         25   114,916            
Stock available for grant                     115,061    
Shares available to issue           38,204              
Securities Purchase Agreement [Member] | PreFunded Warrants [Member]                          
Class of Stock [Line Items]                          
Gross proceeds   $ 22,500,000                      
Net proceeds   $ 20,700,000                      
Warrants exercised, shares           0              
Securities Purchase Agreement [Member] | Private Placement [Member]                          
Class of Stock [Line Items]                          
Stock issued new, shares   650,000                      
Securities Purchase Agreement [Member] | Private Placement [Member] | PreFunded Warrants [Member]                          
Class of Stock [Line Items]                          
Warrants issued, shares   9,143,479                      
Common Stock [Member]                          
Class of Stock [Line Items]                          
Common stock, shares authorized                         300,000,000
Common stock, per value           $ 0.001              
Reverse stock split     1-for-12                    
Common Stock [Member] | May 2025 Placement Agency Agreement [Member]                          
Class of Stock [Line Items]                          
Stock issued new, shares       27,084                  
Pre Funded A G P Warrants [Member] | May 2025 Placement Agency Agreement [Member]                          
Class of Stock [Line Items]                          
Stock issued new, shares       302,295                  
Series F Warrants [Member] | May 2025 Placement Agency Agreement [Member]                          
Class of Stock [Line Items]                          
Stock issued new, shares       329,381