XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.1
General - Leases - Maturity Dates (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
Leases  
2020 $ 11,819
2021 14,893
2022 12,399
2023 10,616
2024 5,358
2025 and beyond 5,556
Total lease payments $ 60,641