XML 108 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements and Fair Value of Financial Instruments - Schedule of Financial Instruments Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Assets:    
Investments, Fair Value $ 889,114  
Fair Value, Recurring    
Assets:    
Cash and cash equivalents, Amortized Cost 545,292 $ 834,691
Cash and cash equivalents, Gross Unrealized Gains 0  
Cash and cash equivalents, Gross Unrealized Losses (158) (34)
Cash and cash equivalents, Fair Value 545,134 834,657
Investments, Amortized Cost 891,246 123,595
Investments, Gross Unrealized Gains 1 39
Investments, Gross Unrealized Losses (2,133) (366)
Investments, Fair Value 889,114 123,268
Total assets measured at fair value, Amortized Cost 1,436,538 958,286
Total assets measured at fair value, Gross Unrealized Gains 1 39
Total assets measured at fair value, Gross Unrealized Losses (2,291) (400)
Total assets measured at fair value, Fair Value 1,434,248 957,925
Fair Value, Recurring | Cash | Level 1    
Assets:    
Cash and cash equivalents, Amortized Cost 58,838 56,198
Cash and cash equivalents, Fair Value 58,838 56,198
Fair Value, Recurring | Money Market Funds | Level 1    
Assets:    
Cash and cash equivalents, Amortized Cost 49,321 680,934
Cash and cash equivalents, Fair Value 49,321 680,934
Fair Value, Recurring | Commercial Paper | Level 2    
Assets:    
Cash and cash equivalents, Amortized Cost 437,133 92,581
Cash and cash equivalents, Gross Unrealized Losses (158) (34)
Cash and cash equivalents, Fair Value 436,975 92,547
Fair Value, Recurring | U.S. Treasury Securities | Level 1    
Assets:    
Investments, Amortized Cost 498,495 37,651
Investments, Gross Unrealized Gains 0  
Investments, Gross Unrealized Losses (1,012) (70)
Investments, Fair Value 497,483 37,581
Fair Value, Recurring | Commercial Paper | Level 2    
Assets:    
Investments, Amortized Cost 137,780 28,161
Investments, Gross Unrealized Losses (12) (17)
Investments, Fair Value 137,768 28,144
Fair Value, Recurring | Corporate Debt | Level 2    
Assets:    
Investments, Amortized Cost 126,820 25,402
Investments, Gross Unrealized Gains 0  
Investments, Gross Unrealized Losses (342) (131)
Investments, Fair Value 126,478 25,271
Fair Value, Recurring | Asset-backed Securities | Level 2    
Assets:    
Investments, Amortized Cost 24,655 6,954
Investments, Gross Unrealized Gains   20
Investments, Gross Unrealized Losses (53)  
Investments, Fair Value 24,602 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,496 25,427
Investments, Gross Unrealized Gains 1 19
Investments, Gross Unrealized Losses (714) (148)
Investments, Fair Value $ 102,783 $ 25,298