v3.26.1
Schedule of Equity Securities (Details) - shares
6 Months Ended
Jun. 30, 2026
Jan. 01, 2026
Dec. 31, 2025
Jan. 01, 2025
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Authorized, shares 250,000,000   250,000,000  
Issued, shares 4,022,143   2,660,110  
Outstanding, shares 4,022,143   2,660,110  
Authorized, shares 10,000,000   10,000,000  
Issued, shares (0)   0  
Reserved, shares      
Outstanding, shares (0)   0  
Issued, shares 5,424,598      
Outstanding, shares 5,424,598   5,424,617  
Nonqualified Inducement Stock Option Grant, shares authorized 15,000      
Authorized, shares 260,417,214      
Issued, shares 9,611,243      
Reserved, shares 252,712      
Outstanding, shares 9,611,152      
2021 Omnibus Equity Incentive Plan [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Authorized, shares   133,005   12,588
Reserved, shares 252,712      
Equity Incentive Plan, shares authorized 402,214      
Issued, shares 149,502      
Outstanding, shares 149,411      
Nonqualified Inducement Stock Option Grant [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Outstanding, shares 15,000      
Issued, shares 15,000      
Common Stock [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Reserved, shares