XML 39 R27.htm IDEA: XBRL DOCUMENT v3.25.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, 2025
USD ($)
Sep. 30, 2025
EUR (€)
Dec. 31, 2024
USD ($)
Sep. 30, 2024
USD ($)
Debt Securities, Available-for-Sale [Line Items]        
Cash and cash equivalents $ 342,119   $ 163,767 $ 185,422
HTM Securities        
Debt securities, held-to-maturity, adjusted cost basis and recorded basis 675,593   625,986  
Unrealized gains 240   1,013  
Unrealized losses (34)   (120)  
Fair market value 675,799   626,879  
Debt securities, available-for-sale and held-to-maturity, adjusted cost basis 1,033,501   959,873  
Debt securities, available-for-sale and held-to-maturity, unrealized gains 240   1,013  
Debt securities, available-for-sale and held-to-maturity, unrealized losses (34)   (120)  
Debt securities, available-for-sale and held-to-maturity, fair value 1,033,707   960,766  
Debt securities, available-for-sale and held-to-maturity 1,033,501   959,873  
Asset pledged as collateral        
HTM Securities        
Debt securities, available-for-sale and held-to-maturity, adjusted cost basis 17,605 € 15,000    
Level 1 | U.S. Treasury bills        
HTM Securities        
Debt securities, held-to-maturity, adjusted cost basis and recorded basis 119,302   118,618  
Unrealized gains 45   93  
Unrealized losses 0   (1)  
Fair market value 119,347   118,710  
Level 2 | Government and governmental agencies        
HTM Securities        
Debt securities, held-to-maturity, adjusted cost basis and recorded basis     0  
Unrealized gains     0  
Unrealized losses     0  
Fair market value     0  
Level 2 | Corporate debt securities        
HTM Securities        
Debt securities, held-to-maturity, adjusted cost basis and recorded basis 556,291   507,368  
Unrealized gains 195   920  
Unrealized losses (34)   (119)  
Fair market value 556,452   508,169  
Cash and cash equivalents        
HTM Securities        
Debt securities, held-to-maturity, adjusted cost basis and recorded basis 39,895   0  
Debt securities, available-for-sale and held-to-maturity 342,119   163,767  
Cash and cash equivalents | Level 1 | U.S. Treasury bills        
HTM Securities        
Debt securities, held-to-maturity, adjusted cost basis and recorded basis 39,895   0  
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 635,698   625,986  
Debt securities, available-for-sale and held-to-maturity 691,382   796,106  
Short-term investments (2) | Level 1 | U.S. Treasury bills        
HTM Securities        
Debt securities, held-to-maturity, adjusted cost basis and recorded basis 79,407   118,618  
Short-term investments (2) | Level 2 | Government and governmental agencies        
HTM Securities        
Debt securities, held-to-maturity, adjusted cost basis and recorded basis     0  
Short-term investments (2) | Level 2 | Corporate debt securities        
HTM Securities        
Debt securities, held-to-maturity, adjusted cost basis and recorded basis 556,291   507,368  
Cash        
Debt Securities, Available-for-Sale [Line Items]        
Cash and cash equivalents, fair value 14,780   11,848  
Cash | Cash and cash equivalents        
Debt Securities, Available-for-Sale [Line Items]        
Cash and cash equivalents 14,780   11,848  
Money market funds | Level 1        
Debt Securities, Available-for-Sale [Line Items]        
Cash and cash equivalents, fair value 256,410   151,919  
Money market funds | Cash and cash equivalents | Level 1        
Debt Securities, Available-for-Sale [Line Items]        
Cash and cash equivalents 256,410   151,919  
Certificate of deposits and term deposits | Level 2        
Debt Securities, Available-for-Sale [Line Items]        
Cash and cash equivalents, fair value 86,718   170,120  
Certificate of deposits and term deposits | Cash and cash equivalents | Level 2        
Debt Securities, Available-for-Sale [Line Items]        
Cash and cash equivalents 31,034   0  
Certificate of deposits and term deposits | Short-term investments (2) | Level 2        
Debt Securities, Available-for-Sale [Line Items]        
Cash and cash equivalents $ 55,684   $ 170,120