XML 96 R84.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Payments (Restricted Stock Activity) (Details) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]    
Number of shares outstanding at December 31 (shares) 1,115,055  
Number of shares granted 492,307  
Number of shares vested (269,120)  
Number of shares cancelled (220,783)  
Number of shares outstanding at December 31 (shares) 1,117,459  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Weighted average grant date fair value outstanding $ 204 $ 205
Weighted average grant date fair value granted 195  
Weighted average grant date fair value vested 194  
Weighted average grant date fair value cancelled $ 204