v3.25.4
Fair Value Measurements - Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) - Recurring [Member] - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Assets    
Total assets $ 105,516 $ 183,320
Money market funds [Member]    
Assets    
Cash and cash equivalents 24,209 31,553
Commercial paper [Member]    
Assets    
Short-term investments 15,918 64,855
Government Bonds [Member]    
Assets    
Cash and cash equivalents   6,574
Government and government agency bonds [Member]    
Assets    
Short-term investments 43,407 59,458
Corporate bonds [Member]    
Assets    
Short-term investments 21,982 20,880
Level 1 [Member]    
Assets    
Total assets 24,209 31,553
Level 1 [Member] | Money market funds [Member]    
Assets    
Cash and cash equivalents 24,209 31,553
Level 2 [Member]    
Assets    
Total assets 81,307 151,767
Level 2 [Member] | Commercial paper [Member]    
Assets    
Short-term investments 15,918 64,855
Level 2 [Member] | Government Bonds [Member]    
Assets    
Cash and cash equivalents   6,574
Level 2 [Member] | Government and government agency bonds [Member]    
Assets    
Short-term investments 43,407 59,458
Level 2 [Member] | Corporate bonds [Member]    
Assets    
Short-term investments $ 21,982 $ 20,880