v3.26.1
Leases - Lease cost (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Lease cost    
Amortization of right-of-use assets $ 187 $ 187
Interest on lease liabilities 142 152
Total finance lease cost 329 339
Operating lease cost 32,640 25,136
Short-term lease cost 1,078 1,083
Variable lease cost 10,542 8,562
Total lease cost $ 44,589 $ 35,120