v3.21.2
LEASES - Components of lease expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Lessee Disclosure [Abstract]        
Operating lease cost $ 3,923 $ 3,898 $ 11,929 $ 11,624
Short-term lease cost 84 107 255 354
Variable lease cost 922 949 3,134 3,143
Total $ 4,929 $ 4,954 $ 15,318 $ 15,121