v3.26.1
Marketable Securities - Summary of Available -for-sale Marketable Securities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Marketable Securities [Line Items]    
Amortized Cost $ 382,788 $ 448,643
Gross Unrealized Gains 263 1,069
Gross Unrealized Losses (501) (42)
Estimated Fair Value 382,550 449,670
U.S. Treasury and Other Government - Backed Securities [Member]    
Marketable Securities [Line Items]    
Amortized Cost 192,071 220,790
Gross Unrealized Gains 51 345
Gross Unrealized Losses (281) (18)
Estimated Fair Value 191,841 221,117
Financial Institution Debt Securities [Member]    
Marketable Securities [Line Items]    
Amortized Cost 116,598 146,375
Gross Unrealized Gains 106 458
Gross Unrealized Losses (160) (18)
Estimated Fair Value 116,544 146,815
Corporate Debt Securities [Member]    
Marketable Securities [Line Items]    
Amortized Cost 74,119 81,478
Gross Unrealized Gains 106 266
Gross Unrealized Losses (60) (6)
Estimated Fair Value $ 74,165 $ 81,738