XML 100 R89.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation and Employee Benefit Plans (Details) - Schedule of option activity under the company's stock option plans - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Schedule Of Option Activity Under The Companys Stock Option Plans Abstract    
Number of Options, outstanding beginning 356,429 313,311
Weighted- Average Exercise Price, outstanding beginning $ 71.8 $ 35.1
Aggregate Intrinsic Value, outstanding beginning $ 12,572
Number of Options, Granted 152,002
Weighted- Average Exercise Price, Granted $ 121.3
Number of Options, Options vested and exercisable 218,172  
Weighted- Average Exercise Price, Options vested and exercisable $ 62.87  
Number of Options, Options vested and expected to vest 272,209  
Weighted- Average Exercise Price, Options vested and expected to vest $ 71.93  
Number of Options, Exercised (851) (65,763)
Weighted- Average Exercise Price, Exercised $ 22.92 $ 32.3
Number of Options, Forfeited (47,013) (43,021)
Weighted- Average Exercise Price, Forfeited $ 51.11 $ 39.8
Number of Options, Canceled (22,890) (100)
Weighted- Average Exercise Price, Canceled $ 92.93 $ 44.3
Number of Options, outstanding Ending 285,675 356,429
Weighted- Average Exercise Price, outstanding Ending $ 73.66 $ 71.8
Aggregate Intrinsic Value, outstanding Ending $ 12,572