XML 82 R71.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 16 - Segment Information - Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenue $ 62,739 $ 53,927 $ 168,731 $ 138,071
North America [Member]        
Revenue 29,416 24,181 75,648 62,370
GERMANY        
Revenue 8,576 6,267 22,494 16,546
EMEA [Member]        
Revenue 19,026 14,799 51,938 39,743
JAPAN        
Revenue 5,087 7,591 15,447 17,278
Asia Pacific [Member]        
Revenue $ 14,297 $ 14,947 $ 41,145 $ 35,958