XML 24 R11.htm IDEA: XBRL DOCUMENT v3.25.2
Cash and Cash Equivalents
6 Months Ended
Jun. 30, 2025
Cash and Cash Equivalents [Abstract]  
Cash and Cash Equivalents Cash and Cash Equivalents
The following table presents the Company’s cash and cash equivalents ($ in thousands):
June 30, 2025December 31, 2024
Cash 730,971 448,508 
Cash equivalents (i)1,188 1,159 
 732,159 449,667 
Denominated in:  
US$718,384 429,887 
Renminbi (“RMB”) (ii)12,167 18,979 
Hong Kong dollar (“HK$”)606 114 
Australian dollar (“A$”)536 522 
Taiwan dollar (“TW$”)466 165 
732,159 449,667 
(i)Cash equivalents represent short-term and highly liquid investments in a money market fund.
(ii)Certain cash and bank balances denominated in RMB were deposited with banks in mainland China. The conversion of these RMB-denominated balances into foreign currencies is subject to the rules and regulations of foreign exchange control promulgated by the Chinese government.