XML 45 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Operating Leases - Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Leases [Abstract]        
Operating lease expense $ 36,687 $ 31,988 $ 104,702 $ 95,590
Variable lease expense 4,744 4,216 13,777 12,619
Total operating lease expense $ 41,431 $ 36,204 $ 118,479 $ 108,209