v3.26.3
Marketable Securities - Summary of Fair Values and Unrealized Losses of Marketable Securities Held by the Company in an Unrealized Loss Position for Less Than 12 months and 12 Months or Greater (Detail) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Schedule Of Available For Sale Securities [Line Items]    
Less than 12 Months, Fair Value $ 125,540 $ 36,965
Less than 12 Months, Unrealized Losses (188) (17)
Total, Fair Value 125,540 36,965
Total, Unrealized Losses (188) (17)
U.S. Government and Agency Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Less than 12 Months, Fair Value 78,407 4,676
Less than 12 Months, Unrealized Losses (100)  
Total, Fair Value 78,407 4,676
Total, Unrealized Losses (100)  
Corporate Bonds [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Less than 12 Months, Fair Value 47,133 32,289
Less than 12 Months, Unrealized Losses (88) (17)
Total, Fair Value 47,133 32,289
Total, Unrealized Losses $ (88) $ (17)