XML 98 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Leases, Minimum Annual Rent Under Operating Lease Agreements (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Payments    
Lessee, Operating Lease, Liability, to be Paid, Year One $ 6,187  
2024 5,685  
2025 4,512  
2026 4,246  
2027 3,807  
Beyond 2027 6,469  
Lessee, Operating Lease, Liability, Payments, Due 30,906 $ 34,751
Receipts    
Lessor, Operating Lease, Payment to be Received, Year One 2,879  
Lessor, Operating Lease, Payment to be Received, Year Two 3,056  
Lessor, Operating Lease, Payment to be Received, Year Three 2,765  
Lessor, Operating Lease, Payment to be Received, Year Four 2,451  
Lessor, Operating Lease, Payment to be Received, Year Five 2,051  
Lessor, Operating Lease, Payment to be Received, after Year Five 6,531  
Lessor, Operating Lease, Payments to be Received 19,733  
Lessee, Lease, Description [Line Items]    
Lessee, Operating Lease, Liability, to be Paid, Year One 6,187  
2024 5,685  
2025 4,512  
2026 4,246  
2027 3,807  
Beyond 2027 6,469  
Lessee, Operating Lease, Liability, Payments, Due 30,906 $ 34,751
Rental Payments    
Payments    
Lessee, Operating Lease, Liability, to be Paid, Year One 5,969  
2024 5,748  
2025 4,670  
2026 4,403  
2027 3,943  
Beyond 2027 6,488  
Lessee, Operating Lease, Liability, Payments, Due 31,220  
Lessee, Lease, Description [Line Items]    
Lessee, Operating Lease, Liability, to be Paid, Year One 5,969  
2024 5,748  
2025 4,670  
2026 4,403  
2027 3,943  
Beyond 2027 6,488  
Lessee, Operating Lease, Liability, Payments, Due $ 31,220