XML 47 R31.htm IDEA: XBRL DOCUMENT v3.20.4
Cash and Cash Equivalents (Tables)
12 Months Ended
Dec. 31, 2020
Cash and Cash Equivalents [Abstract]  
Cash and Cash Equivalents by Geographic Region
Cash and cash equivalents were held in the following geographic regions:
December 31,
(In thousands)20202019
North America$9,812 $16,751 
People's Republic of China ("PRC")14,244 13,700 
Asia (excluding the PRC)13,518 21,691 
Europe10,926 9,081 
South America8,653 13,079 
Total cash and cash equivalents
$57,153 $74,302