XML 101 R84.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Schedule of Components of Lease Cost for Operating Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Operating leases:    
Lease cost $ 52,751 $ 53,821
Variable lease cost 4,316 3,739
Short term lease cost 1,165 468
Operating lease cost 58,232 58,028
Sublease income (1,661) (1,798)
Total lease cost net $ 56,571 $ 56,230