XML 99 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Share Appreciation Rights (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-Based Payment Arrangement [Abstract]        
Stock options outstanding (in shares) 54,330 93,988 131,253 222,273
Stock options outstanding (in dollars per share) $ 7.49 $ 14.41 $ 16.91 $ 15.44
Stock options granted (in shares)     (57,721)  
Stock options granted (in dollars per share)     $ 7.74  
Stock options exercised (in shares) 0 (5,598) (16,455)  
Stock options exercised (in dollars per share) $ 0 $ 11.88 $ 18.45  
Stock options expired (in shares) (39,658) (31,667) (16,844)  
Stock options expired (in dollars per share) $ 23.90 $ 25.19 $ 27.45