v3.26.1
Subsequent Event (Additional Information) (Details)
shares in Millions
Mar. 31, 2026
$ / shares
shares
Subsequent Event [Line Items]  
Warrant exercisable | shares 2.9
Class of warrant or right, exercise price of warrants or rights | $ / shares $ 11.5