XML 79 R68.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Leases [Abstract]        
Operating lease cost $ 4,845 $ 4,514 $ 9,388 $ 8,859
Variable lease cost 920 861 1,888 1,882
Short-term lease cost 7 (18) 11 7
Total operating lease cost 5,772 5,357 11,287 10,748
Payments for rent $ 4,618 $ 4,325 $ 8,969 $ 8,471