XML 52 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
NET SALES (Tables)
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue the Company’s net sales by its three sales channels, professional, specialty retail and DTC, were as follows:
For the Year Ended
December 31, 2024December 31, 2023December 31, 2022
Net sales by Channel:
Professional$145,327 $180,084 $300,472 
Specialty retail142,307 135,079 235,310 
DTC135,036 143,137 168,492 
Total net sales$422,670 $458,300 $704,274 
During the years ended December 31, 2024, 2023 and 2022, the Company’s net sales to consumers in the United States and International regions were as follows:
For the Year Ended
December 31, 2024December 31, 2023December 31, 2022
Net sales by Geography:
United States$210,605 $207,677 $397,564 
International212,065 250,623 306,710 
Total net sales$422,670 $458,300 $704,274