XML 46 R33.htm IDEA: XBRL DOCUMENT v3.25.4
Marketable Securities - Summary of Contractual Maturities of Available-for-sale Debt Securities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Marketable Securities [Line Items]    
Amortized Cost $ 1,107,854 $ 972,670
Fair Value 1,110,207 $ 972,611
Due within one year [Member]    
Marketable Securities [Line Items]    
Amortized Cost 523,630  
Fair Value 524,421  
Due after one year through three years [Member]    
Marketable Securities [Line Items]    
Amortized Cost 584,224  
Fair Value $ 585,786