XML 89 R77.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Lease Term and Discount Rate of Net Future Minimum Lease Payments) (Details)
Dec. 31, 2022
Leases [Abstract]  
Finance Leases, Weighted Average Remaining Lease Term (in years) 4 years 7 months 6 days
Finance Leases, Weighted Average Discount Rate (as percent) 3.89%
Operating Leases, Weighted Average Remaining Lease Term (in years) 6 years 6 months
Operating Leases, Weighted Average Discount Rate (as percent) 5.24%