XML 41 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Operating Leases - Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Leases [Abstract]        
Operating lease expense $ 31,988 $ 31,595 $ 95,590 $ 94,034
Variable lease expense 4,216 4,120 12,619 11,893
Total operating lease expense $ 36,204 $ 35,715 $ 108,209 $ 105,927