XML 65 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Summary Of Maturity Of Operating Lease Liabilities) (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Leases [Abstract]    
2021 $ 11,220  
2022 38,801  
2023 31,254  
2024 24,483  
2025 18,336  
Thereafter 23,921  
Total lease payments 148,015  
Less: interest (8,669)  
Total liability recognized on the balance sheet $ 139,346 $ 135,410