XML 224 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Assumptions Used in Accounting for Leases) (Details)
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Operating lease, weighted average remaining lease term (years) 6 years 9 months 21 days 7 years 7 months 28 days
Finance lease, weighted average remaining lease term (years) 3 years 11 months 19 days 1 year 4 months 28 days
Operating lease, weighted average discount rate 8.13% 7.13%
Finance lease, weighted average discount rate 8.69% 3.11%