| Disaggregation of Revenue [Table Text Block] |
| |
|
Three Months Ended
|
|
|
Six Months Ended
|
|
|
All Amounts in Thousands
|
|
June 30,
2026
|
|
|
June 30,
2025
|
|
|
June 30,
2026
|
|
|
June 30,
2025
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Gross Sales by Channel:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Mass Merchants
|
|
$ |
16,702 |
|
|
$ |
17,332 |
|
|
$ |
34,486 |
|
|
$ |
37,510 |
|
|
Specialty Dealers
|
|
|
18,568 |
|
|
|
17,644 |
|
|
|
41,568 |
|
|
|
38,211 |
|
|
E-commerce
|
|
|
24,853 |
|
|
|
22,500 |
|
|
|
41,641 |
|
|
|
38,764 |
|
|
International
|
|
|
3,328 |
|
|
|
2,792 |
|
|
|
5,813 |
|
|
|
6,490 |
|
|
Other
|
|
|
843 |
|
|
|
845 |
|
|
|
1,634 |
|
|
|
1,646 |
|
|
Total Gross Sales
|
|
|
64,294 |
|
|
|
61,113 |
|
|
|
125,142 |
|
|
|
122,621 |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Less: Gross-to-Net Sales Adjustments
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Returns
|
|
|
1,625 |
|
|
|
1,547 |
|
|
|
2,646 |
|
|
|
3,087 |
|
|
Warranties
|
|
|
130 |
|
|
|
159 |
|
|
|
381 |
|
|
|
532 |
|
|
Customer Allowances
|
|
|
4,837 |
|
|
|
5,074 |
|
|
|
8,628 |
|
|
|
9,190 |
|
|
Total Gross-to-Net Sales Adjustments
|
|
|
6,592 |
|
|
|
6,780 |
|
|
|
11,655 |
|
|
|
12,809 |
|
|
Total Net Sales
|
|
$ |
57,702 |
|
|
$ |
54,333 |
|
|
$ |
113,487 |
|
|
$ |
109,812 |
|
|