XML 45 R35.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES Maturity Schedule (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2021 (excluding six months ended June 30, 2021) $ 3,718
2022 6,570
2023 5,639
2024 4,954
2025 5,056
Thereafter 11,731
Total future minimum lease payments 37,668
Less effects of discounting (6,483)
Total lease liabilities (31,185)
Finance Lease, Liability, Payment, Due [Abstract]  
2021 (excluding six months ended June 30, 2021) 227
2022 255
2023 230
2024 0
2025 0
Thereafter 0
Total future minimum lease payments 712
Less effects of discounting (15)
Total lease liabilities $ 697