XML 132 R119.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases- Future Minimum Lease Payments Receivable (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Leases [Abstract]  
2022 $ 43,907
2023 35,803
2024 27,374
2025 16,235
2026 9,084
Thereafter 4,382
Total lease payments 136,785
Discount effect (13,858)
Present value of future minimum lease payments $ 122,927