XML 68 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based compensation - Schedule of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Share-Based Payment Arrangement [Abstract]          
Options Outstanding, Beginning     6,849,910    
Options granted 0 0 0 0  
Options exercised     2,282,645    
Options forfeited     (210,104)    
Options Outstanding, Ending 4,357,161   4,357,161   6,849,910
Options Outstanding, Exercisable 3,294,854   3,294,854    
Weighted Average Exercise Price, Beginning     $ 5.05    
Weighted Average Exercise Price, Exercised     0.64    
Weighted Average Exercise Price, Forfeited     8.66    
Weighted Average Exercise Price, Ending $ 7.19   7.19   $ 5.05
Weighted Average Exercise Price, Exercisable $ 6.72   $ 6.72    
Weighted Average Remaining Contractual Term (years)     5 years 10 months 17 days   4 years 11 months 23 days
Weighted Average Remaining Contractual Term (years), Exercisable     5 years 7 months 9 days    
Aggregate Intrinsic Value, Beginning     $ 205,010    
Aggregate Intrinsic Value, Ending $ 11,041   11,041   $ 205,010
Aggregate Intrinsic Value, Exercisable $ 9,900   $ 9,900