v3.22.4
Leases - Schedule of Future Minimum Lease Payments Under Non-cancelable Operating Lease (Details)
$ in Thousands
Dec. 24, 2022
USD ($)
Lessee Disclosure [Abstract]  
2023 (remaining) $ 28,999
2024 33,388
2025 28,910
2026 23,730
2027 13,831
2028 and thereafter 27,274
Total future minimum lease payments 156,132
Less: interest (24,047)
Total lease obligations $ 132,085