XML 47 R38.htm IDEA: XBRL DOCUMENT v3.22.0.1
OPERATING & FINANCING LEASES - Lease Payments (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Operating Financing Leases  
Operating Lease Payments 2022 $ 5,282
Financing Lease Payments 2022 244
Operating Lease Payments 2023 5,439
Financing Lease Payments 2023 244
Operating Lease Payments 2024 5,247
Financing Lease Payments 2024 244
Operating Lease Payments 2025 4,954
Financing Lease Payments 2025 244
Operating Lease Payments 2026 4,410
Financing Lease Payments 2026 244
Operating Lease Payments Thereafter 22,755
Financing Lease Payments Thereafter 42
Operating Lease Payments Present Value discount (10,814)
Financing Lease Payments Present Value discount (112)
Operating Lease Payments Total lease liability 37,273
Financing Lease Payments Total lease liability $ 1,150