XML 55 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Cash, Cash Equivalents and Marketable Securities - Summary of Company Cash, Cash Equivalents and Short-term Investments (Detail) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents $ 240,867,000 $ 1,103,010,000 $ 427,290,000
Cash, cash equivalents and investments, Amortized cost 631,816,000 1,488,146,000  
Cash, cash equivalents and investments, Gross unrealized gains 226,000 294,000  
Cash, cash equivalents and investments, Gross unrealized losses (155,000) (485,000)  
Cash, cash equivalents and investments, Fair value 631,887,000 1,487,955,000  
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 215,888,000 1,103,010,000  
Cash, cash equivalents and investments, Amortized cost 215,888,000 1,103,010,000  
Commercial Paper [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 5,475,000    
Cash, cash equivalents and investments, Amortized cost 5,475,000    
Government and Government Agency Bonds [Member]      
Cash and Cash Equivalents [Line Items]      
Available for sale debt securities, Gross unrealized gains 185,000 227,000  
Available for sale debt securities, Gross unrealized losses (103,000) (329,000)  
Available for sale debt securities, Fair value 328,550,000 279,899,000  
Cash, cash equivalents and investments, Amortized cost 328,468,000 280,001,000  
Corporate Bond [Member]      
Cash and Cash Equivalents [Line Items]      
Available for sale debt securities, Gross unrealized gains 41,000 67,000  
Available for sale debt securities, Gross unrealized losses (52,000) (156,000)  
Available for sale debt securities, Fair value 68,667,000 93,727,000  
Cash, cash equivalents and investments, Amortized cost 68,678,000 93,816,000  
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 13,307,000 11,319,000  
Cash, cash equivalents and investments, Amortized cost 13,307,000 11,319,000  
Cash and Cash Equivalents [Member]      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents, Amortized cost 240,867,000 1,103,010,000  
Cash and cash equivalents, Gross unrealized gains 0 0  
Cash and cash equivalents, Gross unrealized losses 0 0  
Cash and cash equivalents 240,867,000 1,103,010,000  
Short-term Investments [Member]      
Cash and Cash Equivalents [Line Items]      
Available for sale debt securities, Gross unrealized gains   286,000  
Available for sale debt securities, Gross unrealized losses (67,000) (102,000)  
Cash and cash equivalents, Gross unrealized gains 151,000    
Available for sale debt securities, Amortized cost 281,811,000 251,598,000  
Available for sale debt securities current, Fair value 281,895,000 251,782,000  
Non Current Investments [Member]      
Cash and Cash Equivalents [Line Items]      
Available for sale debt securities, Gross unrealized gains 75,000 8,000  
Available for sale debt securities, Gross unrealized losses (88,000) (383,000)  
Available for sale debt securities, Fair value 109,125,000 133,163,000  
Other non-current assets Amortized cost $ 109,138,000 $ 133,538,000