XML 99 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Remaining Cash Payments) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months $ 23,945  
Lessee, Operating Lease, Liability, Payments, Due Year Two 23,717  
Lessee, Operating Lease, Liability, Payments, Due Year Three 23,000  
Lessee, Operating Lease, Liability, Payments, Due Year Four 19,636  
Lessee, Operating Lease, Liability, Payments, Due Year Five 17,126  
Lessee, Operating Lease, Liability, Payments, Due after Year Five 164,797  
Lessee, Operating Lease, Liability, Payments, Due 272,221  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (79,313)  
Operating Lease, Liability 192,908 $ 180,184
Finance Lease, Liability, Payments, Due Next Twelve Months 4,881  
Finance Lease, Liability, Payments, Due Year Two 6,260  
Finance Lease, Liability, Payments, Due Year Three 6,286  
Finance Lease, Liability, Payments, Due Year Four 6,411  
Finance Lease, Liability, Payments, Due Year Five 6,540  
Finance Lease, Liability, Payments, Due after Year Five 116,553  
Finance Lease, Liability, Payment, Due 146,931  
Finance Lease, Liability, Undiscounted Excess Amount (39,886)  
Finance Lease, Liability $ 107,045 $ 795