XML 91 R68.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Remaining Cash Payments) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months $ 23,676  
Lessee, Operating Lease, Liability, Payments, Due Year Two 23,232  
Lessee, Operating Lease, Liability, Payments, Due Year Three 21,887  
Lessee, Operating Lease, Liability, Payments, Due Year Four 21,472  
Lessee, Operating Lease, Liability, Payments, Due Year Five 21,047  
Lessee, Operating Lease, Liability, Payments, Due after Year Five 172,969  
Lessee, Operating Lease, Liability, Payments, Due 284,283  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (82,676)  
Operating Lease, Liability 201,607 $ 192,908
Finance Lease, Liability, Payments, Due Next Twelve Months 6,383  
Finance Lease, Liability, Payments, Due Year Two 6,408  
Finance Lease, Liability, Payments, Due Year Three 6,534  
Finance Lease, Liability, Payments, Due Year Four 6,591  
Finance Lease, Liability, Payments, Due Year Five 6,670  
Finance Lease, Liability, Payments, Due after Year Five 109,882  
Finance Lease, Liability, Payment, Due 142,468  
Finance Lease, Liability, Undiscounted Excess Amount (36,783)  
Finance Lease, Liability $ 105,685 $ 107,045