XML 74 R64.htm IDEA: XBRL DOCUMENT v3.23.3
Note 15 - Segment Information - Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenue $ 72,760 $ 62,739 $ 197,201 $ 168,731
North America [Member]        
Revenue 31,751 29,416 84,484 75,648
UNITED STATES        
Revenue 31,115 29,229 82,151 75,461
EMEA [Member]        
Revenue 21,739 19,026 60,800 51,938
GERMANY        
Revenue 9,212 8,576 25,993 22,494
Asia Pacific [Member]        
Revenue 19,270 14,297 51,917 41,145
SINGAPORE        
Revenue $ 8,639 $ 5,697 $ 22,256 $ 14,893