v3.23.1
Note 11 - Segment Reporting - Long-lived Assets by Geographic Region (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Long-lived assets $ 253,616 $ 257,785
Operating Segments [Member] | United States Segment [Member]    
Long-lived assets 199,381 203,816
Operating Segments [Member] | Europe Segment [Member]    
Long-lived assets 54,101 53,835
Operating Segments [Member] | Japan Segment [Member]    
Long-lived assets $ 134 $ 134