XML 99 R84.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Lease Payments, Operating Lease Maturity (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Operating Leases, under 842:  
2022 $ 7,775
2023 7,087
2024 4,894
2025 2,371
2026 413
Thereafter 425
Total lease payments 22,965
Less: Interest 2,083
Present value of lease liabilities $ 20,882