XML 67 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity and Equity Incentive Plans - Schedule of Assumptions and Data Inputs to Estimate Fair Value of Options (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Class of Stock [Line Items]      
Expected dividend yield 0.00% 0.00% 0.00%
Expected volatility     60.00%
Minimum      
Class of Stock [Line Items]      
Fair value of common stock $ 9.34 $ 9.98 $ 14.77
Risk-free interest rate 4.34% 4.75% 1.54%
Expected volatility 44.40% 56.80%  
Contractual term (years) 6 months 6 months 6 months
Maximum      
Class of Stock [Line Items]      
Fair value of common stock $ 9.59 $ 10.76 $ 17.04
Risk-free interest rate 5.43% 5.41% 4.63%
Expected volatility 56.00% 60.00%  
Contractual term (years) 1 year 1 year 1 year
2021 Incentive Award Plan      
Class of Stock [Line Items]      
Fair value of common stock $ 0    
Expected dividend yield 0.00% 0.00% 0.00%
Risk-free interest rate 0.00%    
Expected volatility 0.00%    
2021 Incentive Award Plan | Minimum      
Class of Stock [Line Items]      
Fair value of common stock   $ 11.37 $ 14.62
Risk-free interest rate   3.59% 3.01%
Expected volatility   56.50% 55.30%
Contractual term (years)   5 years 6 months 6 years
2021 Incentive Award Plan | Maximum      
Class of Stock [Line Items]      
Fair value of common stock   $ 12.37 $ 15.63
Risk-free interest rate   4.36% 3.36%
Expected volatility   56.80% 55.60%
Contractual term (years)   6 years 6 years 3 months 18 days