XML 44 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements - Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) - Recurring [Member] - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Assets    
Total assets $ 160,299 $ 183,320
Money market funds [Member]    
Assets    
Cash and cash equivalents 23,137 31,553
Commercial paper [Member]    
Assets    
Short-term investments 47,037 64,855
Government Bonds [Member]    
Assets    
Cash and cash equivalents 1,600 6,574
Government and government agency bonds [Member]    
Assets    
Short-term investments 62,161 59,458
Corporate bonds [Member]    
Assets    
Short-term investments 26,364 20,880
Level 1 [Member]    
Assets    
Total assets 23,137 31,553
Level 1 [Member] | Money market funds [Member]    
Assets    
Cash and cash equivalents 23,137 31,553
Level 2 [Member]    
Assets    
Total assets 137,162 151,767
Level 2 [Member] | Commercial paper [Member]    
Assets    
Short-term investments 47,037 64,855
Level 2 [Member] | Government Bonds [Member]    
Assets    
Cash and cash equivalents 1,600 6,574
Level 2 [Member] | Government and government agency bonds [Member]    
Assets    
Short-term investments 62,161 59,458
Level 2 [Member] | Corporate bonds [Member]    
Assets    
Short-term investments $ 26,364 $ 20,880