v3.25.2
Leases - Lease cost (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Lease cost    
Amortization of right-of-use assets $ 187 $ 187
Interest on lease liabilities 152 162
Total finance lease cost 339 349
Operating lease cost 25,136 21,422
Short-term lease cost 1,083 659
Variable lease cost 8,562 7,351
Total lease cost $ 35,120 $ 29,781