XML 45 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
9 Months Ended
Sep. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Summary of lease liabilities
Supplemental balance sheet information related to leases was as follows (in thousands):

 September 30, 2021December 31, 2020
Other current liabilities$11,133 $10,321 
Operating lease liabilities25,590 29,098 
Total$36,723 $39,419 
Future minimum leases payments under ASC topic 842
Future minimum lease payments as of September 30, 2021 were as follows (in thousands):

 September 30, 2021
2021 remaining$1,812 
202210,725 
20238,508 
20246,664 
20255,163 
Thereafter6,796 
Total future lease payments39,668 
     Less implied interest(2,945)
Total$36,723