General form of registration statement for all companies including face-amount certificate companies

Liquidity And Going Concern - Additional information (Detail)

v3.21.2
Liquidity And Going Concern - Additional information (Detail) - Osprey Technology Acquisition Corp [Member] - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Liquidation And Going Concern [Line Items]    
Operating bank accounts $ 52,304 $ 399,516
Marketable securities held in Trust 317,984,713 318,041,728
Working Capital Deficit 4,665,212 1,627,973
Taxes payable, current 20,000 40,050
Prepaid income taxes   255,364
Deposit In The Trust $ 1,735,000 $ 1,792,000