v3.25.2
Stock-Based Compensation - Summary of Assumptions Used to Value Stock Options Granted (Detail)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Risk-free interest rate range, Minimum 4.21% 4.46% 4.21%
Risk-free interest rate range, Maximum     4.24%
Expected dividend rate 0.00% 0.00% 0.00%
Expected term (years) range 6 years 1 month 9 days 5 years 2 months 23 days  
Expected stock price volatility range, minimum 92.20% 95.80% 92.00%
Expected stock price volatility range, maximum     92.20%
Maximum [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Expected term (years) range     6 years 1 month 9 days
Minimum [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Expected term (years) range     5 years 10 months 6 days