XML 81 R70.htm IDEA: XBRL DOCUMENT v3.24.1
Note 14 - Segment Information - Net Revenue From Unaffiliated Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenue $ 30,941 $ 30,771 $ 95,418 $ 84,423
UNITED STATES        
Revenue 10,272 12,619 31,274 35,921
Non-US [Member]        
Revenue $ 20,669 $ 18,152 $ 64,144 $ 48,502