Fair value measurements (Details) - Fair Value, Recurring [Member] - Osprey Technology Acquisition Corp [Member] - USD ($) |
Jun. 30, 2021 |
Dec. 31, 2020 |
Dec. 31, 2019 |
||||||
---|---|---|---|---|---|---|---|---|---|
Fair Value Inputs Level 1 [Member] | Public Warrants [Member] | |||||||||
Liabilities, Fair Value Disclosure [Abstract] | |||||||||
Warrant Liability | $ 27,039,375 | [1] | $ 23,244,375 | [1] | $ 14,231,250 | ||||
Fair Value Inputs Level 1 [Member] | Marketable Securities Held In Trust [Member] | |||||||||
Assets, Fair Value Disclosure [Abstract] | |||||||||
Marketable securities held in Trust Account | 317,984,713 | [1] | 318,041,728 | [1] | 316,958,514 | ||||
Fair Value Inputs Level 3 [Member] | Private Placement Warrants [Member] | |||||||||
Liabilities, Fair Value Disclosure [Abstract] | |||||||||
Warrant Liability | $ 20,313,000 | [2] | $ 12,487,500 | [2] | $ 7,575,750 | ||||
|
X | ||||||||||
- Definition Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Fair value of financial and nonfinancial obligations. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|