XML 101 R89.htm IDEA: XBRL DOCUMENT v3.22.4
Stock Based Compensation Plans (Schedule of Stock Options Valuation Assumptions) (Details)
12 Months Ended
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]  
Stock Options Valuation Assumptions, Risk Free Interest Rate, Minimum 1.50%
Stock Options Valuation Assumptions, Risk Free Interest Rate, Maximum 4.40%
Stock Options Valuation Assumptions, Expected Volatility Rate, Maximum 41.00%
Stock Options Valuation Assumptions, Expected Volatility Rate, Minimum 38.00%
Stock Options Valuation Assumptions, Expected Term, Maximum 4 years
Stock Options Valuation Assumptions, Expected Term, Minimum 3 years 6 months