XML 36 R27.htm IDEA: XBRL DOCUMENT v3.24.2
Investments in Marketable Securities - Summary of Investments Classified As Available-For-Sale Securities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 900,267 $ 306,661
Gross Unrealized Gains 9 156
Gross Unrealized Losses (1,928) (254)
Aggregate Estimated Fair Value 898,348 306,563
Commercial paper [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 22,286 24,226
Aggregate Estimated Fair Value 22,286 24,226
Corporate debt securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 647,326 168,564
Gross Unrealized Gains 9 148
Gross Unrealized Losses (1,554) (128)
Aggregate Estimated Fair Value 645,781 168,584
Government debt securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 230,655 113,871
Gross Unrealized Gains   8
Gross Unrealized Losses (374) (126)
Aggregate Estimated Fair Value $ 230,281 $ 113,753