XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.3
CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS - Schedule of Cash and Cash Equivalents and Short-Term Investments (Details)
€ in Thousands, $ in Thousands
Sep. 30, 2023
USD ($)
Sep. 30, 2023
EUR (€)
Dec. 31, 2022
USD ($)
Sep. 30, 2022
USD ($)
Debt Securities, Available-for-Sale [Line Items]        
Cash and cash equivalents $ 154,860   $ 115,326 $ 243,805
HTM Securities        
Debt securities, held-to-maturity, adjusted cost basis and recorded basis 607,568   537,153  
Unrealized gains 98   1,086  
Unrealized losses (310)   (1,139)  
Fair market value 607,356   537,100  
Debt securities, available-for-sale and held-to-maturity, adjusted cost basis 921,248   969,425  
Debt securities, available-for-sale and held-to-maturity, unrealized gains 98   1,086  
Debt securities, available-for-sale and held-to-maturity, unrealized losses (310)   (1,139)  
Debt securities, available-for-sale and held-to-maturity, fair value 921,036   969,372  
Debt securities, available-for-sale and held-to-maturity 921,248   969,425  
Asset pledged as collateral        
HTM Securities        
Debt securities, available-for-sale and held-to-maturity, adjusted cost basis 15,862 € 15,000    
Level 1 | U.S. Treasury bills        
HTM Securities        
Debt securities, held-to-maturity, adjusted cost basis and recorded basis 109,595   188,030  
Unrealized gains 15   8  
Unrealized losses (14)   (540)  
Fair market value 109,596   187,498  
Level 2 | Government and governmental agencies        
HTM Securities        
Debt securities, held-to-maturity, adjusted cost basis and recorded basis 24,596   44,357  
Unrealized gains 0   12  
Unrealized losses (15)   (12)  
Fair market value 24,581   44,357  
Level 2 | Corporate debt securities        
HTM Securities        
Debt securities, held-to-maturity, adjusted cost basis and recorded basis 473,377   304,766  
Unrealized gains 83   1,066  
Unrealized losses (281)   (587)  
Fair market value 473,179   305,245  
Cash and cash equivalents        
HTM Securities        
Debt securities, held-to-maturity, adjusted cost basis and recorded basis 0   0  
Debt securities, available-for-sale and held-to-maturity 154,860   115,326  
Cash and cash equivalents | Level 2 | Corporate debt securities        
HTM Securities        
Debt securities, held-to-maturity, adjusted cost basis and recorded basis 0   0  
Short-term investments (2)        
HTM Securities        
Debt securities, held-to-maturity, adjusted cost basis and recorded basis 607,568   537,153  
Debt securities, available-for-sale and held-to-maturity 766,388   854,099  
Short-term investments (2) | Level 1 | U.S. Treasury bills        
HTM Securities        
Debt securities, held-to-maturity, adjusted cost basis and recorded basis 109,595   188,030  
Short-term investments (2) | Level 2 | Government and governmental agencies        
HTM Securities        
Debt securities, held-to-maturity, adjusted cost basis and recorded basis 24,596   44,357  
Short-term investments (2) | Level 2 | Corporate debt securities        
HTM Securities        
Debt securities, held-to-maturity, adjusted cost basis and recorded basis 473,377   304,766  
Cash        
Debt Securities, Available-for-Sale [Line Items]        
Cash and cash equivalents, fair value 8,636   9,697  
Cash | Cash and cash equivalents        
Debt Securities, Available-for-Sale [Line Items]        
Cash and cash equivalents 8,636   9,697  
Money market funds | Level 1        
Debt Securities, Available-for-Sale [Line Items]        
Cash and cash equivalents, fair value 141,224   105,629  
Money market funds | Cash and cash equivalents | Level 1        
Debt Securities, Available-for-Sale [Line Items]        
Cash and cash equivalents 141,224   105,629  
Certificate of deposits and term deposits | Level 2        
Debt Securities, Available-for-Sale [Line Items]        
Cash and cash equivalents, fair value 163,820   316,946  
Certificate of deposits and term deposits | Cash and cash equivalents | Level 2        
Debt Securities, Available-for-Sale [Line Items]        
Cash and cash equivalents 5,000   0  
Certificate of deposits and term deposits | Short-term investments (2) | Level 2        
Debt Securities, Available-for-Sale [Line Items]        
Cash and cash equivalents $ 158,820   $ 316,946