XML 80 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies Leases (Details)
Dec. 31, 2023
Minimum  
Operating Leased Assets  
Lessee, Operating Lease, Term of Contract 15 years
Maximum  
Operating Leased Assets  
Lessee, Operating Lease, Term of Contract 20 years