XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.1
LEASES Maturity Schedule (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2021 (excluding three months ended March 31, 2021) $ 5,530
2022 6,478
2023 5,560
2024 4,917
2025 5,041
Thereafter 11,709
Total future minimum lease payments 39,235
Less effects of discounting (6,929)
Total lease liabilities (32,306)
Finance Lease, Liability, Payment, Due [Abstract]  
2021 (excluding three months ended March 31, 2021) 252
2022 255
2023 230
2024 0
2025 0
Thereafter 0
Total future minimum lease payments 737
Less effects of discounting 19
Total lease liabilities $ 718