XML 86 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Restricted Stock Valuation Assumptions (Details) - Restricted Stock [Member] - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted 114,926 116,539 89,197
Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value $ 37.52 $ 35.72 $ 31.11
Og and E [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted 35,034 32,804 22,911
Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value $ 37.52 $ 35.72 $ 30.91