XML 77 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Schedule of Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Leases [Abstract]        
Operating lease expense $ 4,842 $ 5,506 $ 10,423 $ 11,128
Short-term lease expense 83 128 203 256
Variable lease expense 1,079 1,244 2,511 2,462
Sublease income $ (634) $ (434) $ (995) $ (874)