XML 50 R38.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Summary of Lease Liabilities
Supplemental balance sheet information related to leases was as follows (in thousands):
 December 31, 2021December 31, 2020
Other current liabilities$11,543 $10,321 
Operating lease liabilities23,898 29,098 
Total$35,441 $39,419 
Future Minimum Leases Payments under ASC Topic 842 Future minimum lease payments under non-cancellable leases as of December 31, 2021 were as follows (in thousands):
 December 31, 2021
2022$10,384 
20238,831 
20246,784 
20255,247 
20262,770 
Thereafter4,103 
Total future lease payments38,119 
     Less implied interest(2,678)
Total$35,441