XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation - Assumptions of Grant Date Fair Value of Stock Options Granted (Details) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Risk-free interest rate range, minimum 3.96%   3.40% 2.69%
Risk-free interest rate range, maximum 4.62%   4.62% 3.16%
Risk-free interest rate range   2.94%    
Dividend yield 0.00% 0.00% 0.00% 0.00%
Expected life of options (years) 6 years 1 month 6 days      
Volatility rate range, minimum 81.63% 82.49% 81.63% 71.06%
Volatility rate range, maximum 82.93% 82.54% 83.55% 82.54%
Fair value of common stock range   $ 4.07    
Minimum        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Expected life of options (years)   6 years 5 years 9 months 18 days 5 years 10 months 24 days
Fair value of common stock range $ 8.95   $ 8.95 $ 3.63
Maximum        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Expected life of options (years)   6 years 1 month 6 days 6 years 1 month 6 days 6 years 1 month 6 days
Fair value of common stock range $ 12.37   $ 20.5 $ 4.07