XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Cash and Cash Equivalents
6 Months Ended
Jun. 30, 2024
Cash and Cash Equivalents [Abstract]  
Cash and Cash Equivalents Cash and Cash Equivalents
Cash and cash equivalents were held in the following geographic regions:
(In thousands)June 30, 2024December 31, 2023
North America$1,834 $8,460 
People's Republic of China ("PRC")8,66611,102
Asia (excluding the PRC)2,4442,427
Europe4,5468,145
South America5,63812,617
Total cash and cash equivalents
$23,128 $42,751