XML 61 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies (Details) - USD ($)
Mar. 26, 2020
Jan. 30, 2020
Apr. 13, 2018
Sep. 21, 2017
Mar. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Feb. 20, 2014
Commitments and Contingencies                
Shares returned to company         4,570,734      
Accrued liability         $ 57,400,000      
Banc Tec                
Commitments and Contingencies                
Contingent Consideration fair value           $ 700,000 $ 700,000 $ 700,000
Earnout sought     $ 8,100,000          
Petitioners | SourceHOV                
Commitments and Contingencies                
Court determined fair value of stock at time of business combination (per share)   $ 4,591            
Amount awarded to petitioners $ 57,698,426              
Petitioners | Ex-Sigma 2, LLC                
Commitments and Contingencies                
Shares returned to company         4,570,734      
Minimum | Petitioners | SourceHOV                
Commitments and Contingencies                
Argued fair value per share       $ 1,633.85        
Maximum | Petitioners | SourceHOV                
Commitments and Contingencies                
Argued fair value per share       $ 5,079.28        
Fair value guarantee | Common Stock | SourceHOV                
Commitments and Contingencies                
Number of shares owned       10,304