v3.26.1
Stockholders Written Consent (Details) - shares
Jun. 30, 2026
Dec. 31, 2025
Stockholders Written Consent [Line Items]    
Common stock, shares authorized 100,000,000 100,000,000
2026 Equity Incentive Plan [Member] | Common Stock [Member] | Maximum [Member]    
Stockholders Written Consent [Line Items]    
Common stock, shares authorized 300,000,000  
2026 Equity Incentive Plan [Member] | Common Stock [Member] | Minimum [Member]    
Stockholders Written Consent [Line Items]    
Common stock, shares authorized 100,000,000