XML 91 R65.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Options Vested and Expected to Vest (Details)
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Number of Shares  
Options vested (in shares) | shares 1,107,541
Options vested and expected to vest (in shares) | shares 2,495,528
Weighted Average Exercise Price  
Options vested (in dollars per share) | $ / shares $ 13.67
Options vested and expected to vest (in dollars per share) | $ / shares $ 17.35
Weighted Average Contractual Life (in Years)  
Options vested 7 years 1 month 13 days
Options vested and expected to vest 7 years 10 months 9 days