XML 94 R84.htm IDEA: XBRL DOCUMENT v3.25.3
Restructuring - Schedule of Restructuring Charges (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2025
Sep. 30, 2025
Jun. 24, 2025
2024 Plan      
Restructuring Cost And Reserve [Line Items]      
Total restructuring charges $ 122 $ 122 $ 4,411
2024 Plan Cost of Revenues      
Restructuring Cost And Reserve [Line Items]      
Total restructuring charges $ 23 $ 23 $ (248)
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration] Cost of Product and Service Sold Cost of Product and Service Sold Cost of Product and Service Sold
2024 Plan Selling, General and Administrative Expenses      
Restructuring Cost And Reserve [Line Items]      
Total restructuring charges $ 99 $ 99 $ 4,659
Restructuring, Name of Segment [Extensible Enumeration] Selling, General and Administrative Expense Selling, General and Administrative Expense Selling, General and Administrative Expense
2023 Plan      
Restructuring Cost And Reserve [Line Items]      
Total restructuring charges     $ (4,533)
2023 Plan Cost of Revenues      
Restructuring Cost And Reserve [Line Items]      
Total restructuring charges     $ (2,207)
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration]     Cost of Product and Service Sold
2023 Plan Selling, General and Administrative Expenses      
Restructuring Cost And Reserve [Line Items]      
Total restructuring charges     $ (2,326)
Restructuring, Name of Segment [Extensible Enumeration]     Selling, General and Administrative Expense