XML 102 R84.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Components Of Balance Sheet Information Related To Leases) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Assets    
Operating lease assets $ 125,048 $ 123,448
Liabilities    
Current operating leases 37,913 36,200
Noncurrent operating leases 100,629 99,210
Total operating lease liabilities $ 138,542 $ 135,410