XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.2
Note 15 - Segment Information - Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenue $ 64,869 $ 55,701 $ 124,441 $ 105,992
North America [Member]        
Revenue 28,297 24,523 52,733 46,232
UNITED STATES        
Revenue 27,518 24,523 51,036 46,232
EMEA [Member]        
Revenue 19,573 17,570 39,061 32,912
GERMANY        
Revenue 8,126 7,947 16,781 13,918
Asia Pacific [Member]        
Revenue 16,999 13,608 32,647 26,848
SINGAPORE        
Revenue $ 7,180 $ 4,996 $ 13,617 $ 9,196