XML 66 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Maturities Of Operating Lease Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
2022 $ 8,002  
2023 5,735  
2024 3,611  
2025 2,905  
2026 1,854  
Thereafter 16,628  
Total lease payments 38,735  
Less imputed interest (13,892)  
Total operating lease liabilities $ 24,843 $ 40,162