XML 61 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Common Stock and Stock-Based Compensation - Fair Value of Stock Options Granted (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Risk-free interest minimum rate     3.49% 1.47%
Risk-free interest maximum rate     4.23% 3.31%
Volatility     44.31% 46.88%
Expected term (in years)     5 years 7 months 2 days 5 years 7 months 24 days
Expected dividend yield     0.00% 0.00%
Stock options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Risk-free interest minimum rate 3.49% 3.00%    
Risk-free interest maximum rate 3.63% 3.31%    
Volatility 45.71% 48.42%    
Expected term (in years) 6 years 29 days 6 years 29 days    
Expected dividend yield 0.00% 0.00%