XML 86 R76.htm IDEA: XBRL DOCUMENT v3.22.2
Note 16 - Segment Information - Net Revenue From Unaffiliated Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenue $ 29,571 $ 21,820 $ 53,652 $ 41,376
UNITED STATES        
Revenue 14,068 6,632 23,302 12,379
Non-US [Member]        
Revenue $ 15,503 $ 15,188 $ 30,350 $ 28,997