XML 70 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Summary of Components of Lease Expense (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 $ 3,779 $ 3,881 $ 7,545 $ 7,252
Short-term lease costs 154 224 319 514
Variable lease costs 1,317 1,367 2,780 2,289
Total lease costs $ 5,250 $ 5,472 $ 10,644 $ 10,055