XML 81 R61.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share Based Compensation - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock Options, Outstanding - January 1, 2021 2,321,000  
Stock Options, Granted 1,190  
Stock Options, Forfeited/canceled (225)  
Stock Options, Exercised (408)  
Stock Options, Outstanding - December 31, 2021 2,878,000 2,321,000
Stock Options, Exercisable - December 31, 2021 1,428  
Weighted Average Exercise Price, Outstanding - January 1, 2021 $ 1.82  
Weighted Average Exercise Price, Granted 17.87  
Weighted Average Exercise Price, Forfeited/canceled 7.22  
Weighted Average Exercise Price, Exercised 1.51  
Weighted Average Exercise Price, Outstanding - December 31, 2021 8.08 $ 1.82
Weighted Average Exercise Price, Exercisable - December 31, 2021 $ 5.02  
Weighted Average Contractual Life (Years), Outstanding - January 1, 2021 7 years 8 months 12 days 7 years 4 months 24 days
Weighted Average Contractual Life (Years), Exercisable - December 31, 2021 6 years 8 months 12 days  
Aggregate Intrinsic Value, Outstanding - January 1, 2021 $ 42,580  
Aggregate Intrinsic Value, Outstanding - December 31, 2021 6,288 $ 42,580
Aggregate Intrinsic Value, Outstanding - Exercisable - December 31, 2021 $ 3,849  
Bonus-To-Options Program    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock Options, Outstanding - January 1, 2021 173,000  
Stock Options, Granted 266,000  
Stock Options, Forfeited/canceled (46,000)  
Stock Options, Exercised (20,000)  
Stock Options, Outstanding - December 31, 2021 373,000 173,000
Stock Options, Exercisable - December 31, 2021 373,000  
Weighted Average Exercise Price, Outstanding - January 1, 2021 $ 11.11  
Weighted Average Exercise Price, Granted 20.67  
Weighted Average Exercise Price, Forfeited/canceled 20.03  
Weighted Average Exercise Price, Exercised 7.69  
Weighted Average Exercise Price, Outstanding - December 31, 2021 17.00 $ 11.11
Weighted Average Exercise Price, Exercisable - December 31, 2021 $ 17.00  
Weighted Average Contractual Life (Years), Outstanding - January 1, 2021 7 years 6 months 4 years 10 months 24 days
Weighted Average Contractual Life (Years), Exercisable - December 31, 2021 7 years 6 months  
Aggregate Intrinsic Value, Outstanding - January 1, 2021 $ 1,723  
Aggregate Intrinsic Value, Outstanding - December 31, 2021 76 $ 1,723
Aggregate Intrinsic Value, Outstanding - Exercisable - December 31, 2021 $ 76