v3.26.1
Restructuring Costs - Narrative (Details)
$ in Millions
Jun. 30, 2026
USD ($)
April 2026 Restructuring Plan  
Restructuring Cost and Reserve [Line Items]  
Expected cost $ 0.5