v3.25.2
Stockholders' Equity - Summary of Estimated Fair Value of Stock Option Award (Detail)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Common stock options [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Risk free interest rate 4.18% 4.46%   4.46%
Expected option term 5 years 6 months 5 years 6 months   5 years 6 months
Volatility of common stock 99.98% 107.11%   107.11%
Expected dividend yield 0.00% 0.00% 0.00% 0.00%
Common stock options [Member] | Minimum [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Risk free interest rate     4.18%  
Expected option term     5 years 6 months  
Volatility of common stock     99.00%  
Common stock options [Member] | Maximum [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Risk free interest rate     4.39%  
Expected option term     6 years  
Volatility of common stock     107.30%  
ESPP [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Risk free interest rate     4.30%  
Expected option term     6 months  
Volatility of common stock     91.50%  
Expected dividend yield     0.00%