Commitments and Contingencies (Details) $ in Millions |
12 Months Ended | |||
---|---|---|---|---|
Feb. 02, 2022
USD ($)
|
Jun. 21, 2021
USD ($)
|
Dec. 31, 2021
USD ($)
previousClaim
|
Dec. 31, 2020
USD ($)
|
|
Other Commitments [Line Items] | ||||
Number of previous claims experienced | previousClaim | 0 | |||
Purchase obligations | $ 38.0 | |||
Sales and use tax liability | 3.2 | $ 6.6 | ||
Non-income tax receivable | $ 2.6 | $ 2.1 | ||
Privately Held Company | Technology Solutions | ||||
Other Commitments [Line Items] | ||||
Consideration transferred | $ 18.0 | |||
Asset acquisition, advance | 3.0 | |||
Earn-out payment | $ 10.0 | |||
Target metrics term | 5 years | |||
Privately Held Company | Technology Solutions | Subsequent Event | ||||
Other Commitments [Line Items] | ||||
Payments to Acquire Investments | $ 15.0 |
X | ||||||||||
- Definition Asset Acquisition, Advance No definition available.
|
X | ||||||||||
- Definition Asset Acquisition, Target Metrics Term No definition available.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
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 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 The cash outflow associated with the purchase of all investments (debt, security, other) during the period. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts). Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|