XML 62 R50.htm IDEA: XBRL DOCUMENT v3.21.1
Leasing Operations - Future Minimum Lease Payments (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
Future minimum lease payments under non cancelable operating leases:  
2021 $ 14,589
2022 14,167
2023 12,840
2024 7,962
2025 5,744
2026 4,006
Total future minimum payments $ 59,308