XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Significant Accounting Policies (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Significant Accounting Policies (Details) [Line Items]    
Contract liabilities $ 70,847 $ 89,425
Medicare shared savings revenue   767,744
Revenue to recover costs incurred percentage 100.00%  
Product return allowance $ 4,070 26,839
FDIC insurance amount 250,000  
Insured excess $ 2,310,474 18,227
Percentage of customers accounts receivable billings 48.20%  
Accounts receivable net $ 189,425 165,464
Net patient services accounts receivable 84,568 71,655
Allowance of doubtful accounts $ 13,972 13,972
Accounts receivable bill amount   15,498
Concentration risk percentage 10.00%  
BTG patient service revenue [Member]    
Significant Accounting Policies (Details) [Line Items]    
Contract liabilities $ 43,752 35,779
Consulting revenue [Member]    
Significant Accounting Policies (Details) [Line Items]    
Contract liabilities $ 25,000 $ 47,864
Convertible Notes Payable [Member]    
Significant Accounting Policies (Details) [Line Items]    
Anti-dilutive securities (in Shares)   10,298,333
Stock Options [Member]    
Significant Accounting Policies (Details) [Line Items]    
Anti-dilutive securities (in Shares) 3,013,750 3,111,750
Product revenue [Member]    
Significant Accounting Policies (Details) [Line Items]    
Contract liabilities $ 2,095 $ 5,782
Minimum [Member]    
Significant Accounting Policies (Details) [Line Items]    
Estimated useful lives 5 years  
Maximum [Member]    
Significant Accounting Policies (Details) [Line Items]    
Estimated useful lives 7 years  
Warrant [Member]    
Significant Accounting Policies (Details) [Line Items]    
Anti-dilutive securities (in Shares) 58,079,122 51,352,986
Unissued [Member]    
Significant Accounting Policies (Details) [Line Items]    
Anti-dilutive securities (in Shares) 165,000 200,000
Common Stock Issuable [Member]    
Significant Accounting Policies (Details) [Line Items]    
Anti-dilutive securities (in Shares) 13,750,000 13,750,000