XML 77 R65.htm IDEA: XBRL DOCUMENT v3.22.1
EARN-OUT MILESTONE LIABILITY (Details Narrative) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Jun. 20, 2014
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Oct. 31, 2020
Feb. 28, 2020
Mar. 28, 2019
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]              
Warrants to purchase common stock   7,273       213,333  
Warrant price per share   $ 48.30          
EGWC, Inc [Member]              
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]              
Earnout payment options description each milestone (10% to 67%) and utilizing a discount rate based on the estimated time to achieve the milestone (1.5 to 2.5 years).            
Non-cash charge on earnout milestone liability   $ 1.6 $ 1.3 $ 5.7      
Amended Asset Purchase Agreement [Member]              
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]              
Earnout milestone liability $ 13.9           $ 12.4
Warrants to purchase common stock         13,333   13,333
Warrant price per share   $ 30.00         $ 0.15
Right to receiving warrant         13,151    
Amended Asset Purchase Agreement [Member] | Within One Year of Achieving Milestone [Member]              
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]              
Earnout milestone liability $ 30.4           $ 12.4
Amended Asset Purchase Agreement [Member] | 10 Business Days of Achieving Milestone [Member]              
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]              
Earnout milestone liability             $ 7.0
Fair Value Earnout Milestone Liability [Member] | EGWC, Inc [Member]              
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]              
Business Combination, Consideration Transferred, Liabilities Incurred   $ 5.4 $ 7.0