v3.26.1
Subsequent Events (Details) - Subsequent Event
$ in Millions
Aug. 03, 2026
USD ($)
position
Subsequent Event [Line Items]  
Number of positions eliminated 220
Number of positions eliminated (percentage) 12.00%
Estimated headcount 1,600
Estimated cost | $ $ 35