XML 89 R41.htm IDEA: XBRL DOCUMENT v3.24.0.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
Dec. 31, 2023
Dec. 31, 2022
Assets:    
Investments, Fair Value $ 845,451  
Fair Value, Recurring    
Assets:    
Cash and cash equivalents, Amortized Cost 397,616 $ 834,691
Cash and cash equivalents, Gross Unrealized Losses (165) (34)
Cash and cash equivalents, Fair Value 397,451 834,657
Investments, Amortized Cost 845,109 123,595
Investments, Gross Unrealized Gains 615 39
Investments, Gross Unrealized Losses (273) (366)
Investments, Fair Value 845,451 123,268
Total assets measured at fair value, Amortized Cost 1,242,725 958,286
Total assets measured at fair value, Gross Unrealized Gains 615 39
Total assets measured at fair value, Gross Unrealized Losses (438) (400)
Total assets measured at fair value, Fair Value 1,242,902 957,925
Fair Value, Recurring | Cash | Level 1    
Assets:    
Cash and cash equivalents, Amortized Cost 50,003 56,198
Cash and cash equivalents, Fair Value 50,003 56,198
Fair Value, Recurring | Money Market Funds | Level 1    
Assets:    
Cash and cash equivalents, Amortized Cost 47,357 680,934
Cash and cash equivalents, Fair Value 47,357 680,934
Fair Value, Recurring | Commercial Paper | Level 2    
Assets:    
Cash and cash equivalents, Amortized Cost 300,256 92,581
Cash and cash equivalents, Gross Unrealized Losses (165) (34)
Cash and cash equivalents, Fair Value 300,091 92,547
Fair Value, Recurring | U.S. Treasury Securities | Level 1    
Assets:    
Investments, Amortized Cost 481,704 37,651
Investments, Gross Unrealized Gains 422  
Investments, Gross Unrealized Losses (44) (70)
Investments, Fair Value 482,082 37,581
Fair Value, Recurring | Commercial paper | Level 2    
Assets:    
Investments, Amortized Cost 102,435 28,161
Investments, Gross Unrealized Gains 7  
Investments, Gross Unrealized Losses (35) (17)
Investments, Fair Value 102,407 28,144
Fair Value, Recurring | Corporate Debt | Level 2    
Assets:    
Investments, Amortized Cost 133,523 25,402
Investments, Gross Unrealized Gains 168  
Investments, Gross Unrealized Losses (42) (131)
Investments, Fair Value 133,649 25,271
Fair Value, Recurring | Asset backed securities | Level 2    
Assets:    
Investments, Amortized Cost 23,963 6,954
Investments, Gross Unrealized Gains 18 20
Investments, Fair Value 23,981 6,974
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 103,484 25,427
Investments, Gross Unrealized Gains   19
Investments, Gross Unrealized Losses (152) (148)
Investments, Fair Value $ 103,332 $ 25,298