v3.25.2
Detail of Certain Balance Sheet Accounts - Schedule of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Other Liabilities, Current [Abstract]    
Store credit $ 21,883 $ 18,570
Loyalty Club liability 6,810 6,463
Gift cards 5,087 5,130
Other 7,119 3,581
Total other current liabilities $ 40,899 $ 33,744