XML 68 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Fair Value of Share-Based Payments was Estimated on Date of Grant Based on Assumptions (Detail)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Employee Stock Option [Member]      
Deferred Compensation Arrangement With Individual Share Based Payments [Line Items]      
Risk-free interest rate, minimum 3.63% 3.57% 1.41%
Risk-free interest rate, maximum 4.33% 4.60% 4.01%
Volatility, minimum     66.00%
Volatility, maximum     67.00%
Volatility 72.00% 67.00%  
Expected term in years   6 years 3 months 18 days  
Expected dividend yield 0.00% 0.00% 0.00%
Minimum [Member] | Employee Stock Option [Member]      
Deferred Compensation Arrangement With Individual Share Based Payments [Line Items]      
Expected term in years 6 years 1 month 6 days   6 years 3 months 18 days
Maximum [Member] | Employee Stock Option [Member]      
Deferred Compensation Arrangement With Individual Share Based Payments [Line Items]      
Expected term in years 6 years 3 months 18 days   6 years 4 months 24 days
ESPP [Member]      
Deferred Compensation Arrangement With Individual Share Based Payments [Line Items]      
Risk-free interest rate, minimum 4.43% 5.33% 1.63%
Risk-free interest rate, maximum 5.39% 5.44% 4.65%
Volatility, minimum 37.00% 49.00% 64.00%
Volatility, maximum 112.00% 50.00% 65.00%
Expected term in years 6 months 6 months 6 months
Expected dividend yield 0.00% 0.00% 0.00%