XML 36 R26.htm IDEA: XBRL DOCUMENT v3.24.3
Marketable Securities - Summary of Contractual Maturities of Available-for-sale Debt Securities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Marketable Securities [Line Items]    
Amortized Cost $ 797,692 $ 384,487
Fair Value 799,065 $ 384,518
Due within one year [Member]    
Marketable Securities [Line Items]    
Amortized Cost 627,229  
Fair Value 627,772  
Due after one year through three years [Member]    
Marketable Securities [Line Items]    
Amortized Cost 170,463  
Fair Value $ 171,293