XML 50 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Prepaid Service Contract (Details) - USD ($)
1 Months Ended 3 Months Ended
Apr. 21, 2020
Apr. 21, 2020
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Capitalized Contract Cost [Line Items]          
Prepaid asset - non-current     $ 827,000   $ 1,004,000
InvestCloud, Inc [Member] | Restricted Stock [Member]          
Capitalized Contract Cost [Line Items]          
Restricted common stock issued to InvestCloud   193,906      
Per share price $ 5.81 $ 5.81      
License Fee [Member] | InvestCloud, Inc [Member]          
Capitalized Contract Cost [Line Items]          
Initial term of license   3 years      
Annual license fee   $ 600,000      
Amortization period of prepaid licensing fees 3 months        
Upfront Professional Service Fee [Member] | InvestCloud, Inc [Member]          
Capitalized Contract Cost [Line Items]          
Consideration paid   1,000,000.0      
Professional Services [Member] | InvestCloud, Inc [Member]          
Capitalized Contract Cost [Line Items]          
Value of restricted common stock issued to InvestCloud $ 1,100,000        
Prepaid asset - non-current $ 2,100,000 $ 2,100,000      
Amortization period of professional services prepaid assets 3 years        
Expense related to share-based payments     94,000 $ 0  
Professional services and total cost     $ 327,000 $ 0