XML 198 R165.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Lessee Narrative) (Details)
12 Months Ended
Dec. 31, 2022
Minimum  
Term of agreements 1 year
Renewal term agreement 1 year
Maximum  
Term of agreements 96 years
Renewal term agreement 49 years