v3.26.1
NET SALES (Tables)
3 Months Ended
Mar. 31, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue During the three months ended March 31, 2026 and March 31, 2025, the Company’s net sales by its three sales channels, professional, specialty retail and DTC, were as follows:
Three Months Ended
March 31,
20262025
Net sales by Channel:
Professional$38,785 $34,538 
Specialty retail33,411 38,553 
DTC27,173 23,887 
Total net sales$99,369 $96,978 
During the three months ended March 31, 2026 and March 31, 2025, the Company’s net sales to consumers in the United States and International regions were as follows:
Three Months Ended
March 31,
20262025
Net sales by Geography:
United States$47,436 $49,161 
International51,933 47,817 
Total net sales$99,369 $96,978