XML 68 R55.htm IDEA: XBRL DOCUMENT v3.25.3
NET SALES - Schedule of Geographic Location of Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting Information [Line Items]        
Net sales $ 39,587 $ 39,599 $ 119,768 $ 106,468
U.S.        
Segment Reporting Information [Line Items]        
Net sales 37,470 33,402 110,640 96,425
Europe        
Segment Reporting Information [Line Items]        
Net sales 2,008 6,052 8,638 9,160
Other        
Segment Reporting Information [Line Items]        
Net sales $ 109 $ 145 $ 490 $ 883