XML 99 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounting for Stock-based Compensation - Stock Options Outstanding by Exercise Price Range (Details) - Price Range 1
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Range of Exercise Prices, Lower range $ 40.68
Range of Exercise Prices, Upper range $ 40.68
Number Outstanding | shares 2,631
Weighted Average Remaining Contractual Term 2 months 12 days
Weighted Average Exercise Price $ 40.68
Number Exercisable | shares 2,631
Weighted Average Exercise Price $ 40.68