XML 78 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Maturities Of Operating Lease Liabilities) (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Leases [Abstract]    
Remainder of 2021 $ 673  
2022 7,150  
2023 4,949  
2024 3,300  
2025 2,504  
Thereafter 18,246  
Total lease payments 36,822  
Less imputed interest (7,701)  
Total $ 29,121 $ 40,162