XML 58 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and contingencies (Tables)
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Schedule of total future minimum payments under operating leases
Future minimum payments under non-cancelable leases are as follows:
Years ending December 31, (in thousands)Lease Payments
2022$2,318 
2023580 
2024361 
2025289 
2026119 
Total$3,667 
Schedule of contractual obligations Total future minimum payments under the non-cancelable SSA are as follows:
Years ending December 31, (in thousands)Subscription Payments
2022$369 
2023324 
202481 
Total$774