XML 61 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Components of 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 $ 14,081 $ 11,280 $ 40,229 $ 31,695
Short-term lease expense 2,019 1,247 5,793 3,122
Variable lease expense 1,175 923 2,824 2,354
Total lease expense $ 17,275 $ 13,450 $ 48,846 $ 37,171