v3.26.1
Marketable Securities - Summary of Available -for-sale Marketable Securities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Marketable Securities [Line Items]    
Amortized Cost $ 523,256 $ 448,643
Gross Unrealized Gains 150 1,069
Gross Unrealized Losses (1,180) (42)
Estimated Fair Value 522,226 449,670
U.S. Treasury and Other Government - Backed Securities [Member]    
Marketable Securities [Line Items]    
Amortized Cost 276,496 220,790
Gross Unrealized Gains 5 345
Gross Unrealized Losses (856) (18)
Estimated Fair Value 275,645 221,117
Financial Institution Debt Securities [Member]    
Marketable Securities [Line Items]    
Amortized Cost 168,935 146,375
Gross Unrealized Gains 74 458
Gross Unrealized Losses (225) (18)
Estimated Fair Value 168,784 146,815
Corporate Debt Securities [Member]    
Marketable Securities [Line Items]    
Amortized Cost 77,825 81,478
Gross Unrealized Gains 71 266
Gross Unrealized Losses (99) (6)
Estimated Fair Value $ 77,797 $ 81,738