XML 67 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurement -Summary by Major Security of Fair Value Measured on a Recurring Basis (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale marketable securities: $ 128,599,000 $ 622,203,000
Fair Value Disclosure 320,303,000 740,910,000
Money market funds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash Equivalents 191,704,000 118,707,000
Commercial paper    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale marketable securities: 7,004,000  
Non-U.S. Government securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale marketable securities: 0 17,220,000
Agency bonds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale marketable securities: 2,784,000  
Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value Disclosure 305,023,000 349,468,000
Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value Disclosure 15,280,000 391,442,000
Level 2 | Commercial paper    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale marketable securities: 7,004,000  
Fair Value, Inputs, Level 3    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Level 3 0 0
Asset-backed securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale marketable securities: 1,146,000 32,692,000
Asset-backed securities | Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale marketable securities: 0 0
Asset-backed securities | Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale marketable securities: 1,146,000 32,692,000
Corporate debt securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale marketable securities: 7,130,000 58,799,000
Corporate debt securities | Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale marketable securities: 0 0
Corporate debt securities | Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale marketable securities: 7,130,000  
Corporate debt securities | Level 2 | Corporate debt securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale marketable securities:   58,799,000
U.S. Treasury securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale marketable securities: 110,535,000 230,761,000
U.S. Treasury securities | U.S. Treasury securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale marketable securities: 110,535,000 230,761,000
U.S. Treasury securities | Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale marketable securities: 110,535,000  
U.S. Treasury securities | Level 1 | U.S. Treasury securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale marketable securities:   230,761,000
U.S. Treasury securities | Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale marketable securities: 0 0
Non-U.S. Government securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale marketable securities:   17,220,000
Non-U.S. Government securities | Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale marketable securities: 0 17,220,000
Agency bonds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale marketable securities: 2,784,000  
Agency bonds | Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale marketable securities: 2,784,000  
Agency bonds | Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale marketable securities: 0  
Commercial paper    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale marketable securities: 7,004,000 282,731,000
Commercial paper | Commercial paper    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale marketable securities:   282,731,000
Commercial paper | Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale marketable securities: 0 0
Commercial paper | Level 2 | Commercial paper    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale marketable securities:   282,731,000
Money market funds | Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash Equivalents 191,704,000  
Money market funds | Level 1 | Money market funds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash Equivalents   118,707,000
Money market funds | Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash Equivalents $ 0 $ 0