XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value of Financial Assets and Liabilities - Schedule of Fair Value Measurement on Recurring Basis and Indicates the level of Fair Value Hierarchy Utilized (Details) - Recurring - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total fair value assets $ 1,459,689,000 $ 1,097,150
Corporate Debt Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Investment securities 64,747,000 63,728,000
Money Market Fund    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents 484,195,000 160,158,000
Commercial Paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents 48,830,000 61,277,000
Investment securities 184,934,000 178,111
US Treasuries    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Investment securities 456,104,000 423,688,000
US Government Agencies    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents 14,870,000  
Investment securities 203,976 210,188,000
Certificates of Deposit [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Short-term investments, other 2,033  
Fair Value, Inputs, Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total fair value assets 1,159,145,000 794,034
Fair Value, Inputs, Level 1 | Corporate Debt Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Investment securities 0 0
Fair Value, Inputs, Level 1 | Money Market Fund    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents 484,195,000 160,158,000
Fair Value, Inputs, Level 1 | Commercial Paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Investment securities 0
Fair Value, Inputs, Level 1 | US Treasuries    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Investment securities 456,104,000 423,688,000
Fair Value, Inputs, Level 1 | US Government Agencies    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents 14,870,000  
Investment securities 203,976 210,188,000
Fair Value, Inputs, Level 1 | Certificates of Deposit [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Short-term investments, other  
Fair Value, Inputs, Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total fair value assets 300,544,000 303,116
Fair Value, Inputs, Level 2 | Corporate Debt Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Investment securities 64,747,000 63,728,000
Fair Value, Inputs, Level 2 | Money Market Fund    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Fair Value, Inputs, Level 2 | Commercial Paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents 48,830,000 61,277,000
Investment securities 184,934,000 178,111
Fair Value, Inputs, Level 2 | US Treasuries    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Investment securities 0 0
Fair Value, Inputs, Level 2 | US Government Agencies    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents 0  
Investment securities 0
Fair Value, Inputs, Level 2 | Certificates of Deposit [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Short-term investments, other 2,033  
Fair Value, Inputs, Level 3    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents   0
Investment securities 0  
Total fair value assets   0
Fair Value, Inputs, Level 3 | Corporate Debt Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Investment securities 0 0
Fair Value, Inputs, Level 3 | Money Market Fund    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Fair Value, Inputs, Level 3 | Commercial Paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents 0  
Investment securities 0
Fair Value, Inputs, Level 3 | US Treasuries    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Investment securities 0 0
Fair Value, Inputs, Level 3 | US Government Agencies    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents 0  
Investment securities
Fair Value, Inputs, Level 3 | Certificates of Deposit [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Short-term investments, other