XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.1
LEASES Maturity Schedule (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2022 (excluding three months ended March 31, 2022) $ 4,776
2023 5,937
2024 5,130
2025 5,151
2026 5,163
Thereafter 6,495
Total future minimum lease payments 32,652
Less effects of discounting (5,159)
Total lease liabilities (27,493)
Finance Lease, Liability, Payment, Due [Abstract]  
2022 (excluding three months ended March 31, 2022) 188
2023 219
2024 72
2025 0
2026 0
Thereafter 0
Total future minimum lease payments 479
Less effects of discounting (9)
Total lease liabilities $ 470