XML 59 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Maturities of Operating Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Leases [Abstract]  
2022 $ 6,940
2023 6,796
2024 5,856
2025 5,084
2026 4,210
Thereafter 3,554
Total lease payments 32,440
Less: imputed interest (6,972)
Total lease liabilities $ 25,468