XML 102 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 15 - Segment and Geographic Information - Long Lived Assets By Geographic Region (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Long lived assets by region $ 368,952 $ 357,157 $ 362,962
CHINA      
Long lived assets by region 184,685 200,508 211,973
UNITED STATES      
Long lived assets by region 119,430 113,996 113,805
TAIWAN      
Long lived assets by region 39,419 20,074 19,607
Other Region [Member]      
Long lived assets by region $ 25,418 $ 22,579 $ 17,577