v3.24.0.1
Investments and Fair Value Measurements - Available-For-Sale Debt Securities (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 2,831,505,000  
Unrealized Gains 4,520,000  
Unrealized Losses (1,085,000)  
Fair Value 2,834,940,000 $ 0
U.S. treasury securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 2,831,505,000  
Unrealized Gains 4,520,000  
Unrealized Losses (1,085,000)  
Fair Value 2,834,940,000  
U.S. treasury securities | Cash and Cash Equivalents    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 10,078,000  
Unrealized Gains 1,000  
Unrealized Losses 0  
Fair Value 10,079,000  
U.S. treasury securities | Current Marketable Securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 2,821,427,000  
Unrealized Gains 4,519,000  
Unrealized Losses (1,085,000)  
Fair Value $ 2,824,861,000