v3.26.1
REVENUE (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table discloses total net sales by geography for the Three and six months ended June 30, 2026 and 2025 (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2026
2025
2026
2025
United States
$
112,542 
$
105,326 
$
209,038 
$
195,957 
International
2,569 
3,610 
5,577 
6,863 
Total net sales
$
115,111 
$
108,936 
$
214,615 
$
202,820