XML 91 R75.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Schedule of Fair Value of Stock Option Awards Valuation Assumptions (Details) - Stock options - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected dividend yield 0.00% 0.00% 0.00%
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum 93.00% 48.00% 46.00%
Expected volatility 48.00% 45.00% 41.00%
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Exercise price (in dollars per share) $ 1.17 $ 8.99 $ 7.48
Expected term (years) 1 year 5 years 5 years 6 months 18 days
Risk free interest rate 1.86% 0.80% 0.26%
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Exercise price (in dollars per share) $ 5.31 $ 9.25 $ 8.33
Expected term (years) 6 years 2 months 12 days 6 years 25 days 6 years 25 days
Risk free interest rate 3.95% 1.04% 1.17%