v3.26.1
Leases - Schedule of Lease Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 28, 2026
Mar. 29, 2025
ROU assets    
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization
Operating lease assets $ 33,578 $ 35,576
Finance lease assets 5,960 5,738
Total lease assets $ 39,538 $ 41,314
Current:    
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued Liabilities, Current Accrued Liabilities, Current
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued Liabilities, Current Accrued Liabilities, Current
Operating lease liabilities $ 4,608 $ 5,925
Finance lease liabilities $ 85 $ 83
Non-current:    
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other liabilities Other liabilities
Operating lease liabilities $ 30,747 $ 31,538
Finance lease liabilities 5,961 6,003
Total lease liabilities 41,401 43,549
Finance lease, right-of-use asset, accumulated amortization $ 900 $ 600