XML 107 R91.htm IDEA: XBRL DOCUMENT v3.25.0.1
Shareholders' Equity and Compensation Plans - Outstanding Longer Term Incentive Awards (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Retirement Benefits [Abstract]      
Target Shares Issuable as Long Term Incentive Awards $ 83,346 $ 56,424 $ 41,765
Maximum Shares Issuable as Long Term Incentive Awards 166,692 112,848 83,530
Unrecognized Compensation Cost - Long Term Incentives $ 2,156,000 $ 767,000 $ 92,000
Share-based Compensation Arrangement By Share-based Payment Award, Grants In Period, Weighted Average Grant Date Fair Value   $ 62.19 $ 51.91