XML 100 R84.htm IDEA: XBRL DOCUMENT v3.22.0.1
Lease Commitments - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]    
2022 $ 6,597  
2023 6,166  
2024 6,032  
2025 5,561  
2026 4,869  
Thereafter 15,505  
Total undiscounted cash flows 44,730  
Less: Net present value adjustment (6,400)  
Total $ 38,330 $ 28,959