XML 87 R73.htm IDEA: XBRL DOCUMENT v3.22.0.1
LEASES - Operating Lease Maturities and Future Minimum Payments (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2022 $ 6,178
2023 4,805
2024 2,773
2025 665
2026 250
Thereafter 83
Total lease payments 14,754
Less interest 1,392
Present value of lease liabilities $ 13,362