v3.26.1
Subsequent Events (Details) - Subsequent Event [Member]
Jul. 17, 2026
shares
Subsequent Event [Line Items]  
Common stock reserved for issuance 7,843,555
Minimum [Member]  
Subsequent Event [Line Items]  
Common stock ratio 1-for-2
Maximum [Member]  
Subsequent Event [Line Items]  
Common stock ratio 1-for-25