Quarterly report pursuant to Section 13 or 15(d)

The Company and Nature of Business (Details)

v3.22.2.2
The Company and Nature of Business (Details)
1 Months Ended 6 Months Ended
Feb. 12, 2018
shares
Nov. 10, 2010
shares
Apr. 30, 2022
shares
Mar. 22, 2022
shares
Jun. 30, 2022
shares
Jun. 30, 2021
shares
Dec. 31, 2021
shares
Jun. 04, 2021
shares
The Company and Nature of Business (Details) [Line Items]                
Common stock shares issued       991,133        
Common stock outstanding percentage       80.00%        
Convertible preferred stock       3,281       101,015,049
Converted shares     116,939 35,328,980 1,000      
Convertible common stock       116,939        
Common Stock [Member]                
The Company and Nature of Business (Details) [Line Items]                
Common stock shares issued           5,300,084    
Converted shares           618,687    
Exercisable shares of common stock       2,124,687   (1,199,306)    
Series C Preferred Stock [Member]                
The Company and Nature of Business (Details) [Line Items]                
Convertible preferred stock         1,000,000      
Outstanding shares     5,586   5,586   1,000,000  
Converted into common stock     199,131          
RSU [Member]                
The Company and Nature of Business (Details) [Line Items]                
Exercisable shares of common stock       5,718,838        
Agreement and Plan of Merger [Member] | Boston Therapeutics, Inc. [Member]                
The Company and Nature of Business (Details) [Line Items]                
Common stock shares issued   4,000,000            
Common stock outstanding percentage   100.00%            
Contribution Agreement [Member] | CureDM Group Holdings, LLC [Member]                
The Company and Nature of Business (Details) [Line Items]                
Common stock shares issued 47,741,140              
Number of shares issued at time of delivered 25,000,000              
Number of shares issued at time of milestones 22,741,140              
Number of tranches for delivered | Tranches 4              
Number of shares issued per tranches 5,685,285