v3.26.1
Subsequent Event (Details) - Subsequent Event
shares in Millions
Aug. 28, 2026
$ / shares
shares
Subsequent Event [Line Items]  
Number of securities called by warrants (in shares) | shares 59.0
Exercise price (in dollars per share) | $ / shares $ 206.58
Exercise term (in years) 7 years