Share-Based Compensation Plans Shares Withheld and Tax Benefits Associated With Share-Based Payments (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2023 |
Dec. 31, 2022 |
Dec. 31, 2021 |
|
Share-Based Payment Arrangement [Abstract] | |||
Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation | 19,859 | 21,832 | 14,020 |
Payment, Tax Withholding, Share-based Payment Arrangement | $ 2,455 | $ 2,838 | $ 1,478 |