v3.26.1
Restructuring - Narrative (Details) - Additional Restructuring Initaitives
Jun. 30, 2026
Jun. 30, 2025
Restructuring Cost and Reserve [Line Items]    
Estimated number of positions to be eliminated, percent 0.03  
Headcount reductions, percent   6.00%