XML 56 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenues - Summary of Disaggregation of Revenue (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]    
Net sales $ 155,049 $ 166,424
Retail sales [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 136,856 148,299
Online/e-commerce [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 18,193 18,125
U.S. [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 139,746 149,466
Canada [Member]    
Disaggregation of Revenue [Line Items]    
Net sales $ 15,303 $ 16,958