XML 152 R138.htm IDEA: XBRL DOCUMENT v3.22.0.1
Operating Leases (Operating Lease Cost) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Lessee Disclosure [Abstract]    
Lease costs $ 11,417 $ 13,233
Variable lease costs 1,881 2,133
Short-term lease cost 859 800
Lease income (442) (499)
Total lease cost $ 13,715 $ 15,667