Annual report pursuant to Section 13 and 15(d)

Subsequent Event (Details Narrative)

v3.19.3.a.u2
Subsequent Event (Details Narrative) - USD ($)
12 Months Ended
Jan. 08, 2020
Dec. 31, 2019
Dec. 31, 2018
Preferred Stock [Member]      
Number of shres issued   373,000  
Warrants [Member]      
Warrants to purchase     2,353,489
Subsequent Event [Member] | Merger Agreement [Member]      
Cash $ 11,900,000    
Working capital deficiency $ 5,100,000    
Revenues earn-out payment, description The Merger Agreement provides that if CareCloud's 2020 revenues exceed $36 million, there will be an earn-out payment to the seller equal to such excess, up to $3 million.    
Shares held in escrow 160,000    
Shares held in escrow, term 24 months    
Additional shares held in escrow 100,000    
Additional shares held in escrow, term 18 months    
Subsequent Event [Member] | Merger Agreement [Member] | Preferred Stock [Member]      
Number of shres issued 760,000    
Subsequent Event [Member] | Merger Agreement [Member] | Warrants [Member]      
Warrants to purchase 2,000,000    
Subsequent Event [Member] | Merger Agreement [Member] | Common Stock [Member]      
Warrants to purchase 1,000,000    
Warrants exercise price $ 7.50    
Warrants term 2 years    
Subsequent Event [Member] | Merger Agreement [Member] | Other Warrants [Member]      
Warrants to purchase 1,000,000    
Warrants exercise price $ 10.00    
Warrants term 3 years