XML 56 R44.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES - Maturities of Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
Minimum Payments  
2021 $ 8,379
2022 22,679
2023 19,324
2024 13,757
2025 11,053
Thereafter 32,682
Total lease payments 107,874
Less: Interest 17,297
Present value of lease liabilities $ 90,577