XML 51 R39.htm IDEA: XBRL DOCUMENT v3.21.2
COMMITMENTS - Components of Operating Leases (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Commitments and Contingencies Disclosure [Abstract]        
Operating lease cost $ 2,697 $ 2,572 $ 5,385 $ 5,145
Variable lease cost 614 552 1,326 1,009
Total $ 3,311 $ 3,124 $ 6,711 $ 6,154