XML 45 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Tables)
6 Months Ended
Jun. 30, 2020
Commitments and Contingencies Disclosure [Abstract]  
Summary of Lease Liabilities
Supplemental balance sheet information related to leases was as follows (in thousands):
 June 30, 2020 (unaudited)December 31, 2019
Other current liabilities$11,207  $8,992  
Operating lease liabilities25,175  19,649  
Total$36,382  $28,641  
Future Minimum Leases Payments under ASC Topic 842
Future minimum lease payments under non-cancellable leases as of June 30, 2020 were as follows (in thousands):
 June 30, 2020 (unaudited)
2020 remaining$5,110  
202110,155  
20228,188  
20236,135  
20244,682  
Thereafter5,488  
Total future lease payments39,758  
     Less implied interest(3,376) 
Total$36,382