v3.23.2
Commitments and Contingencies - Additional Information (Detail)
$ in Millions
Jul. 01, 2023
USD ($)
Commitments And Contingencies [Line Items]  
Outstanding contracts and purchase orders for capital projects and services $ 163.4