XML 118 R107.htm IDEA: XBRL DOCUMENT v3.21.2
Leases- Future Minimum Lease Payments Receivable (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Leases [Abstract]  
2021 $ 23,377
2022 42,550
2023 33,424
2024 24,801
2025 14,224
Thereafter 11,632
Total lease payments 150,008
Discount effect (18,352)
Present value of future minimum lease payments $ 131,656