Annual report pursuant to Section 13 and 15(d)

Employee Benefits - Changes in Stock Options Outstanding (Details)

v3.22.4
Employee Benefits - Changes in Stock Options Outstanding (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Average Exercise Price    
Outstanding at the beginning of year (in dollars per share) $ 36.75  
Granted during the year (in dollars per share) 0  
Exercised during the year (in dollars per share) 0.41  
Forfeited / canceled during the year (in dollars per share) 130.24  
Outstanding at the end of year (in dollars per share) 19.76 $ 36.75
Exercisable at the end of year (in USD per share) $ 19.14  
Number of Shares    
Outstanding at the beginning of year (in shares) 915,850  
Granted during the year (in shares) 0  
Forfeited / canceled during the year (in shares) (200,875)  
Exercised during the year (in shares) (346,906)  
Outstanding at the end of year (in shares) 368,069 915,850
Exercisable at end of year (in shares) 330,194  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]    
Weighted average remaining contractual life in years 8 years 7 months 13 days 10 years 4 months 24 days
Exercisable at the end of the year, weighted average remaining contractual life in years 8 years 3 months 25 days  
Outstanding, aggregate intrinsic value $ (4,723) $ 99,065
Exercised during the year, aggregate intrinsic value (7,602)  
Exercisable at the end of the year, aggregate intrinsic value $ (4,092)