Annual report pursuant to Section 13 and 15(d)

Subsequent Events - Additional Information (Details)

v3.20.4
Subsequent Events - Additional Information (Details) - USD ($)
1 Months Ended
Feb. 25, 2021
Feb. 18, 2021
Feb. 04, 2021
May 01, 2020
Nov. 25, 2019
Mar. 02, 2021
Apr. 15, 2021
Feb. 15, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 12, 2017
Subsequent Event [Line Items]                      
Common stock, par value                 $ 0.0001 $ 0.0001 $ 0.0001
Conversion of common stock shares         1,321,756            
Business combination, obligation                 $ 129,000    
Cowen Investments                      
Subsequent Event [Line Items]                      
Conversion of common stock shares       303,171              
Subsequent Event                      
Subsequent Event [Line Items]                      
Acquisition date   Feb. 18, 2021                  
Subsequent Event | Cowen Investments                      
Subsequent Event [Line Items]                      
Common stock, par value     $ 0.0001                
Conversion of common stock shares     303,171                
Conversion of common share value     $ 2,300,000                
Conversion price     $ 7.57                
mGage | Subsequent Event                      
Subsequent Event [Line Items]                      
Total purchase price consideration   $ 215,000,000                  
Prepayment amount transferred   $ 195,000,000                  
Closing of business combination share consideration   1,600,000                  
Modification of 2018 Solutions Infini Purchase Agreement | Solutions Infini | Payroll and Payroll Related Accrued Liabilities | Scenario Forecast                      
Subsequent Event [Line Items]                      
Preference shares, performance bonuses             $ 343,000        
Modification of 2018 Solutions Infini Purchase Agreement | Solutions Infini | Payroll and Payroll Related Accrued Liabilities | Subsequent Event                      
Subsequent Event [Line Items]                      
Preference shares, performance bonuses               $ 826,000      
PIPE Subscription Agreements | Subsequent Event                      
Subsequent Event [Line Items]                      
Closing of business combination share consideration   8,400,000                  
Business combination, share price per share   $ 12.50                  
Business combination, purchase price   $ 200,000,000                  
Forward Share Purchase Agreement | Subsequent Event | Open Market                      
Subsequent Event [Line Items]                      
Business combination, shares acquired           43,930          
Forward Share Purchase Agreement | Subsequent Event | Yakira                      
Subsequent Event [Line Items]                      
Prepayment amount transferred $ 17,000,000.0                    
Business combination contingent consideration liability except accrued interest payable. $ 0                    
Forward Share Purchase Agreement | Third Yakira | Subsequent Event | Open Market                      
Subsequent Event [Line Items]                      
Business combination, shares acquired           219          
Business combination, obligation           $ 0          
Forward Share Purchase Agreement | Third Yakira | Subsequent Event | Minimum | Open Market                      
Subsequent Event [Line Items]                      
Business combination, share price per share           $ 11.00