XML 36 R27.htm IDEA: XBRL DOCUMENT v3.26.1
Marketable Securities - Summary of Contractual Maturities of Available-for-sale Debt Securities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Marketable Securities [Line Items]    
Amortized Cost $ 1,129,098 $ 1,107,854
Fair Value 1,127,743 $ 1,110,207
Due within one year [Member]    
Marketable Securities [Line Items]    
Amortized Cost 580,387  
Fair Value 580,435  
Due after one year through three years [Member]    
Marketable Securities [Line Items]    
Amortized Cost 548,711  
Fair Value $ 547,308