XML 72 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Maturity Of Leases Liabilities On An Undiscounted Basis) (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
2022 (excluding the three months ended March 31, 2022) $ 9,955  
2023 10,936  
2024 8,462  
2025 7,570  
2026 6,405  
Thereafter 65,120  
Total lease payments 108,448  
Less: Imputed interest 46,691  
Total $ 61,757 $ 57,538