Leases - Additional Information (Details) |
12 Months Ended |
---|---|
Mar. 29, 2024 | |
Lessee, Lease, Description [Line Items] | |
Lessee, Operating Lease, Existence of Option to Extend [true false] | true |
Lessee, Operating Lease, Existence of Option to Terminate [true false] | true |
Minimum | |
Lessee, Lease, Description [Line Items] | |
Operating lease agreement term | 1 year |
Maximum | |
Lessee, Lease, Description [Line Items] | |
Operating lease agreement term | 10 years |