XML 47 R21.htm IDEA: XBRL DOCUMENT v3.24.3
REVENUE (Tables)
9 Months Ended
Sep. 30, 2024
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table discloses total net sales by geography for the three and nine months ended September 30, 2024 and 2023 (in thousands):

Three Months Ended
September 30,
Nine Months Ended
September 30,
2024202320242023
United States$95,571 $108,413 $290,845 $305,882 
International4,302 5,741 11,791 16,154 
Total net sales$99,873 $114,154 $302,636 $322,036