Related party transactions (Details) - USD ($) $ in Thousands |
1 Months Ended | 12 Months Ended | |||
---|---|---|---|---|---|
Apr. 30, 2021 |
Feb. 28, 2014 |
Dec. 31, 2021 |
Dec. 31, 2020 |
Dec. 31, 2019 |
|
Related Party Investee | |||||
Related Party Transaction [Line Items] | |||||
Ownership percentage | 47.00% | ||||
Affiliated Entity | |||||
Related Party Transaction [Line Items] | |||||
Expenses from transactions with related party | $ 85 | $ 331 | $ 200 | ||
Affiliated Entity | Related Party Investee | |||||
Related Party Transaction [Line Items] | |||||
Cash consideration | $ 500 | ||||
Contingent consideration | $ 1,000 | ||||
Affiliated Entity | Saas Service Agreement | |||||
Related Party Transaction [Line Items] | |||||
Revenue from related parties | 153 | 128 | 129 | ||
Expenses from transactions with related party | $ 580 | $ 592 | $ 367 | ||
Contract Termination Notice Period | 30 days |
X | ||||||||||
- Definition Contract Termination Notice Period No definition available.
|
X | ||||||||||
- Definition Payments for Asset Acquisitions No definition available.
|
X | ||||||||||
- Definition Amount of contingent consideration recognized as part of consideration transferred in asset acquisition. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity. No definition available.
|
X | ||||||||||
- Definition Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. No definition available.
|
X | ||||||||||
- Definition Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|