v3.26.1
Subsequent Events (Additional Information) (Details) - $ / shares
Jun. 30, 2026
Apr. 30, 2026
Dec. 31, 2025
Oct. 07, 2025
Jan. 22, 2024
Subsequent Event [Line Items]          
Common stock price per share $ 0.0001 $ 0.0001 $ 0.0001 $ 0.0016 $ 0.0016
Warrant has an exercise price   $ 0.0001     $ 38.3984