XML 24 R11.htm IDEA: XBRL DOCUMENT v3.22.0.1
Cash and Cash Equivalents
12 Months Ended
Dec. 31, 2021
Cash and Cash Equivalents [Abstract]  
Cash and Cash Equivalents Cash and Cash Equivalents
Cash and cash equivalents were held in the following geographic regions:
December 31,
(In thousands)20212020
North America$6,430 $9,812 
People's Republic of China ("PRC")16,000 14,244 
Asia (excluding the PRC)11,798 13,518 
Europe17,604 10,926 
South America8,981 8,653 
Total cash and cash equivalents
$60,813 $57,153