v3.23.1
Note 11 - Segment Reporting - Income From Operations (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income from operations $ 3,749 $ 7,890
Operating Segments [Member] | United States Segment [Member]    
Income from operations 20,481 22,524
Operating Segments [Member] | Europe Segment [Member]    
Income from operations (2,483) (1,679)
Operating Segments [Member] | Corporate Unallocated and Japan Segment[Member]    
Income from operations $ (14,249) $ (12,955)