XML 86 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Restricted Stock Valuation Assumptions (Details) - Restricted Stock [Member] - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
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 148,345 114,926 116,539
Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value $ 32.74 $ 37.52 $ 35.72
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 148,345 35,034 32,804
Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value $ 32.74 $ 37.52 $ 35.72