XML 57 R59.htm IDEA: XBRL DOCUMENT v3.20.1
Subsequent Events (Details) - Subsequent Event [Member] - InvestCloud, Inc [Member]
1 Months Ended
Apr. 21, 2020
USD ($)
$ / shares
Restricted Stock [Member]  
Subsequent Event [Line Items]  
Number of Resticted common stock acquired $ 193,906
Per share price | $ / shares $ 7.22
Purchase price $ 1,400,000
License Fee [Member]  
Subsequent Event [Line Items]  
Initial term of license 3 years
Consideration paid $ 600,000
Service Fee [Member]  
Subsequent Event [Line Items]  
Consideration paid 1,000,000
Research and Development Services [Member]  
Subsequent Event [Line Items]  
Fees payable $ 1,400,000