v3.25.1
Stockholders' Equity and Stock-Based Compensation - Summary of Stock Option Activity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Number of Shares Outstanding 10,563,880    
Number of Shares Granted 1,558,694 2,640,601  
Number of Shares Exercised (20,016)    
Number of Shares Canceled / forfeited (19,409)    
Number of Shares Outstanding 12,083,149   10,563,880
Number of Shares Options Exercisable 6,458,452    
Number of Shares Options vested or expected to vest 11,038,141    
Weighted Average Exercise Price Outstanding $ 4.74    
Weighted Average Exercise Price Granted 3.53    
Weighted Average Exercise Price Exercised 1.24    
Weighted Average Exercise Price Cancelled / forfeited 1.86    
Weighted Average Exercise Price Outstanding 4.59   $ 4.74
Weighted Average Exercise Price Options Exercisable 5.58    
Weighted Average Exercise Price Options Vested or Expected to Vest $ 4.71    
Weighted Average Remaining Contractual Term (in years) Outstanding 7 years 4 months 28 days   7 years 3 months 3 days
Weighted Average Remaining Contractual Term (in years) Options Exercisable 6 years 2 months 26 days    
Weighted Average Remaining Contractual Term (in years) Options Vested or Expected to Vest 7 years 3 months 7 days    
Aggregate Intrinsic Value Outstanding $ 2,521    
Aggregate Intrinsic Value Exercised 37    
Aggregate Intrinsic Value Options Canceled / forfeited 30    
Aggregate Intrinsic Value Outstanding 12,633   $ 2,521
Aggregate Intrinsic Value Options Exercisable 5,528    
Aggregate Intrinsic Value Options Vested or Expected to Vest $ 11,321