XML 74 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Cash and Cash Equivalents (Tables)
12 Months Ended
Dec. 31, 2024
Cash and Cash Equivalents [Abstract]  
Schedule of Cash and Cash Equivalents
The following table presents the Company’s cash and cash equivalents ($ in thousands):
December 31,
20242023
Cash
448,508 789,051 
Cash equivalents (i)
1,159 1,100 
449,667 790,151 
Denominated in:
US$429,887 762,436 
RMB (ii)
18,979 25,093 
Hong Kong dollar (“HK$”)
114 1,974 
Australian dollar (“A$”)522 587 
Taiwan dollar (“TW$”)165 61 
449,667 790,151 
(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.