XML 67 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Summary of Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Lease, Cost [Abstract]        
Operating lease cost $ 2,898 $ 2,676 $ 5,796 $ 5,120
Short-term lease cost   474 512 944
Variable lease cost 1,642 848 2,729 1,469
Total lease cost $ 4,540 $ 3,998 $ 9,037 $ 7,533