XML 110 R90.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Lease, Cost [Abstract]      
Operating Lease, Cost $ 26,076 $ 30,339 $ 29,908
Variable Lease, Cost 4,860 5,577 4,889
Sublease Income (554) (557) (577)
Lease, Cost 30,382 35,359 34,220
Operating Lease, Payments 30,487 31,212 31,223
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability $ 15,226 $ 9,211 $ 22,948
Operating Lease, Weighted Average Remaining Lease Term 7 years 6 months 8 years 14 days 8 years 4 months 20 days
Operating Lease, Weighted Average Discount Rate, Percent 3.04% 3.19% 3.31%