XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements and Fair Value of Financial Instruments - Schedule of Financial Instruments Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Assets:    
Investments, Fair Value $ 569,402  
Fair Value, Recurring    
Assets:    
Cash and cash equivalents, Amortized Cost 380,489 $ 834,691
Cash and cash equivalents, Gross Unrealized Losses (38) (34)
Cash and cash equivalents, Fair Value 380,451 834,657
Investments, Amortized Cost 569,317 123,595
Investments, Gross Unrealized Gains 444 39
Investments, Gross Unrealized Losses (359) (366)
Investments, Fair Value 569,402 123,268
Total assets measured at fair value, Amortized Cost 949,806 958,286
Total assets measured at fair value, Gross Unrealized Gains 444 39
Total assets measured at fair value, Gross Unrealized Losses (397) (400)
Total assets measured at fair value, Fair Value 949,853 957,925
Fair Value, Recurring | Cash | Level 1    
Assets:    
Cash and cash equivalents, Amortized Cost 38,655 56,198
Cash and cash equivalents, Fair Value 38,655 56,198
Fair Value, Recurring | Money Market Funds | Level 1    
Assets:    
Cash and cash equivalents, Amortized Cost 82,124 680,934
Cash and cash equivalents, Fair Value 82,124 680,934
Fair Value, Recurring | Commercial Paper | Level 2    
Assets:    
Cash and cash equivalents, Amortized Cost 254,731 92,581
Cash and cash equivalents, Gross Unrealized Losses (38) (34)
Cash and cash equivalents, Fair Value 254,693 92,547
Fair Value, Recurring | U.S. Treasury Securities | Level 1    
Assets:    
Cash and cash equivalents, Fair Value 4,979  
Investments, Amortized Cost 223,984 37,651
Investments, Gross Unrealized Gains 218  
Investments, Gross Unrealized Losses (26) (70)
Investments, Fair Value 224,176 37,581
Fair Value, Recurring | Commercial Paper | Level 2    
Assets:    
Investments, Amortized Cost 125,074 28,161
Investments, Gross Unrealized Losses (10) (17)
Investments, Fair Value 125,064 28,144
Fair Value, Recurring | Corporate Debt | Level 2    
Assets:    
Investments, Amortized Cost 120,604 25,402
Investments, Gross Unrealized Gains 11  
Investments, Gross Unrealized Losses (284) (131)
Investments, Fair Value 120,331 25,271
Fair Value, Recurring | Asset-backed Securities | Level 2    
Assets:    
Investments, Amortized Cost 21,383 6,954
Investments, Gross Unrealized Gains 22 20
Investments, Fair Value 21,405 6,974
Fair Value, Recurring | U.S. Government Agency Securities | Level 1    
Assets:    
Cash and cash equivalents, Amortized Cost 4,979  
Fair Value, Recurring | U.S. Government Agency Securities | Level 2    
Assets:    
Cash and cash equivalents, Amortized Cost   4,978
Cash and cash equivalents, Fair Value   4,978
Investments, Amortized Cost 78,272 25,427
Investments, Gross Unrealized Gains 193 19
Investments, Gross Unrealized Losses (39) (148)
Investments, Fair Value $ 78,426 $ 25,298