XML 43 R28.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenues (Tables)
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Summary of Disaggregation of Revenue The following table disaggregates the Company’s sales by channel:

 

 

Year Ended December 31,

 

(in thousands)

 

2024

 

 

2023

 

Retail sales

 

$

136,856

 

 

$

148,299

 

Online/e-commerce

 

 

18,193

 

 

 

18,125

 

Net sales

 

$

155,049

 

 

$

166,424

 

The following table disaggregates the Company’s sales by geographic location of the respective customers based on ship to location:

 

 

Year Ended December 31,

 

(in thousands)

 

2024

 

 

2023

 

U.S.

 

$

139,746

 

 

$

149,466

 

Canada

 

 

15,303

 

 

 

16,958

 

Net sales

 

$

155,049

 

 

$

166,424