v3.26.1
Leases - Summary of Lease Costs (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jul. 01, 2025
Jun. 30, 2026
Jul. 01, 2025
Leases [Abstract]        
Operating $ 14,870 $ 14,821 $ 29,350 $ 29,497
Variable 1,380 1,098 2,350 2,040
Short-term 358 214 624 688
Total lease costs $ 16,608 $ 16,133 $ 32,324 $ 32,225