v3.26.1
Subsequent Events (Details) - Subsequent Event [Member] - USD ($)
May 01, 2026
Apr. 17, 2026
Subsequent Events [Line Items]    
Payments of Stock Issuance Costs $ 150,000,000  
2026 Stock Incentive Plan [Member]    
Subsequent Events [Line Items]    
Shares reserved for issuance   30,000,000