XML 54 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Additional Information (Details)
Apr. 01, 2023
Minimum | Retail Store Leases  
Lessee, Lease, Description [Line Items]  
Lease term 5 years
Minimum | Lease Vehicles and Certain Equipment Under Operating Leases  
Lessee, Lease, Description [Line Items]  
Lease term 3 years
Maximum | Retail Store Leases  
Lessee, Lease, Description [Line Items]  
Lease term 10 years
Maximum | Office and Manufacturing Leases  
Lessee, Lease, Description [Line Items]  
Lease term 15 years
Maximum | Lease Vehicles and Certain Equipment Under Operating Leases  
Lessee, Lease, Description [Line Items]  
Lease term 6 years