XML 76 R66.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Changes in stock options (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Number of shares    
Exercisable Options at end of period (in shares) 438,733  
Share-Based Payment Arrangement, Option [Member]    
Number of shares    
Outstanding Options at beginning of period (in shares) 1,510,661  
Exercised (in shares) (671,392)  
Outstanding Options at end of period (in shares) 839,269 1,510,661
Weighted Average Exercise Price per Share    
Outstanding Options at beginning of period (in dollars per share) $ 6.13  
Exercised (in dollars per share) 5.81  
Outstanding Options at end of period (in dollars per share) $ 6.38 $ 6.13
Weighted Average Contractual Life (Years)    
Outstanding Options (in years) 6 years 7 months 20 days 6 years 10 months 9 days
Intrinsic Value    
Outstanding Options at end of period $ 5,671 $ 13,615
Exercised $ 7,423  
Stock Appreciation Rights (SARs)    
Weighted Average Exercise Price per Share    
Outstanding Options at beginning of period (in dollars per share) $ 1.82  
Outstanding Options at end of period (in dollars per share) $ 1.85 $ 1.82
Weighted Average Contractual Life (Years)    
Outstanding Options (in years) 7 years 11 months 4 days 8 years 2 months 1 day