Initial Public Offering - Additional Information (Detail) - Osprey Technology Acquisition Corp [Member] - $ / shares |
6 Months Ended | 12 Months Ended | ||
---|---|---|---|---|
Nov. 13, 2019 |
Nov. 05, 2019 |
Jun. 30, 2021 |
Dec. 31, 2020 |
|
Second Closing Of Offering | ||||
Number of shares issued | 4,125,000 | |||
Number of shares of common stock issuable on exercise of each warrant | 1 | |||
Exercise price of warrants | $ 11.50 | |||
IPO [Member] | ||||
Number of shares issued | 27,500,000 | 31,625,000 | 31,625,000 | |
Shares issued, price per share | $ 10.00 |
X | ||||||||||
- Definition Exercise price per share or per unit of warrants or rights outstanding. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares. No definition available.
|
X | ||||||||||
- Definition The number of shares issued or sold by the subsidiary or equity method investee per stock transaction. No definition available.
|
X | ||||||||||
- Definition Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction. No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|