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

 September 30, 2022December 31, 2021
Other current liabilities$10,574 $11,543 
Operating lease liabilities20,661 23,898 
Total$31,235 $35,441 
Future minimum leases payments under ASC topic 842
Future minimum lease payments as of September 30, 2022 were as follows (in thousands):

 September 30, 2022
2022 remaining$2,059 
20239,036 
20247,436 
20255,675 
20263,304 
Thereafter6,061 
Total future lease payments33,571 
     Less implied interest(2,336)
Total$31,235