v3.24.3
Leases - Additional Information (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Leases [Line Items]  
Operating lease liability $ 615,684
Retail Stores  
Leases [Line Items]  
Operating lease liability $ 4,000