v3.26.1
FINANCIAL INSTRUMENTS - Summary of Company Cash, Cash Equivalents and Short-term Investments (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents $ 571,148 $ 801,282 $ 510,598
Cash, cash equivalents and investments, Amortized cost 934,561 940,492  
Cash, cash equivalents and investments, Gross unrealized gains 6 206  
Cash, cash equivalents and investments, Gross unrealized losses (706) 0  
Cash, cash equivalents and investments, Fair value 933,861 940,698  
Cash and Money Market Funds [Member]      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents, Gross unrealized gains 0 0  
Cash and cash equivalents, Gross unrealized losses 0 0  
Cash and cash equivalents 558,063 711,368  
Cash, cash equivalents and investments, Amortized cost 558,063 711,368  
Commercial Paper [Member]      
Cash and Cash Equivalents [Line Items]      
Available for sale debt securities, Gross unrealized gains 0 0  
Available for sale debt securities, Gross unrealized losses 0 0  
Available for sale debt securities, Fair value 2,563 3,614  
Cash, cash equivalents and investments, Amortized cost 2,563 3,614  
Government and Government Agency Bonds [Member]      
Cash and Cash Equivalents [Line Items]      
Available for sale debt securities, Gross unrealized gains 1 150  
Available for sale debt securities, Gross unrealized losses (598) 0  
Available for sale debt securities, Fair value 270,368 179,765  
Cash, cash equivalents and investments, Amortized cost 270,965 179,615  
Corporate Bond [Member]      
Cash and Cash Equivalents [Line Items]      
Available for sale debt securities, Gross unrealized gains 5 56  
Available for sale debt securities, Gross unrealized losses (108) 0  
Available for sale debt securities, Fair value 97,464 42,583  
Cash, cash equivalents and investments, Amortized cost 97,567 42,527  
Certificates of Deposit [Member]      
Cash and Cash Equivalents [Line Items]      
Available for sale debt securities, Gross unrealized gains 0 0  
Available for sale debt securities, Gross unrealized losses 0 0  
Available for sale debt securities, Fair value 2,898 3,368  
Cash, cash equivalents and investments, Amortized cost 2,898 3,368  
Cash and Cash Equivalents [Member]      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents, Amortized cost 571,149 801,269  
Cash and cash equivalents, Gross unrealized gains 0 13  
Cash and cash equivalents, Gross unrealized losses (1) 0  
Cash and cash equivalents 571,148 801,282  
Bank Time Deposits [Member]      
Cash and Cash Equivalents [Line Items]      
Available for sale debt securities, Gross unrealized gains 0    
Available for sale debt securities, Gross unrealized losses 0    
Available for sale debt securities, Fair value 2,505    
Cash, cash equivalents and investments, Amortized cost 2,505    
Short-term Investments [Member]      
Cash and Cash Equivalents [Line Items]      
Available for sale debt securities, Gross unrealized gains 6 193  
Available for sale debt securities, Gross unrealized losses (331) 0  
Available for sale debt securities, Amortized cost 217,666 138,175  
Available for sale debt securities current, Fair value 217,341 138,368  
Non Current Investments [Member]      
Cash and Cash Equivalents [Line Items]      
Available for sale debt securities, Gross unrealized gains 0 0  
Available for sale debt securities, Gross unrealized losses (374) 0  
Available for sale debt securities, Fair value 145,372 1,048  
Other non-current assets Amortized cost $ 145,746 $ 1,048