v3.25.1
Cash and Cash Equivalents
3 Months Ended
Mar. 31, 2025
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)March 31, 2025December 31, 2024
North America$2,699 $1,986 
People's Republic of China ("PRC")7,51410,117
Asia (excluding the PRC)3,5842,343
Europe7,1387,035
South America6,4545,302
Total cash and cash equivalents
$27,389 $26,783