XML 68 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Segment and Enterprise-wide Disclosures - Net Sales to Unaffiliated Customers by Geography (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Net Sales $ 47,411 $ 39,028 $ 144,601 $ 120,697
UNITED STATES        
Net Sales 28,799 24,242 88,136 74,734
GERMANY        
Net Sales 3,317 2,814 10,246 8,675
CANADA        
Net Sales 2,615 1,962 8,093 6,141
UNITED KINGDOM        
Net Sales 2,004 1,269 5,952 4,150
Other Countries [Member]        
Net Sales $ 10,676 $ 8,741 $ 32,174 $ 26,997