XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.2
Lease Assets and Lease Liabilities (Finance Lease Payments) (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Leases [Abstract]    
Finance Lease, Liability, to be Paid, Year One $ 1,105  
Finance Lease, Liability, to be Paid, Year Two 2,222  
Finance Lease, Liability, to be Paid, Year Three 2,244  
Finance Lease, Liability, to be Paid, Year Four 2,267  
Finance Lease, Liability, to be Paid, Year Five 2,289  
Finance Lease, Liability, to be Paid, after Year Five 304,371  
Finance Lease, Liability, Payment, Due 314,498  
Finance Lease, Liability, Undiscounted Excess Amount 260,950  
Finance lease liability $ 53,548 $ 53,309