XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.1
Significant Accounting Policies (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Significant Accounting Policies (Details) [Line Items]    
Contract liabilities $ 67,059 $ 89,425
Medicare shared savings revenue $ 767,744  
Revenue to recover costs incurred percentage 100.00%  
Product return allowance $ 24,264 26,839
FDIC insurance amount 250,000  
Insured excess $ 3,087,985 18,227
Percentage of customers accounts receivable billings 48.10%  
Accounts receivable net $ 233,107 165,464
Net patient services accounts receivable 112,125 71,655
Allowance of doubtful accounts 13,972 13,972
Accounts receivable bill amount $ 13,180 $ 15,498
Concentration risk, percentage 10.00%  
Stock Options [Member]    
Significant Accounting Policies (Details) [Line Items]    
Anti-dilutive securities (in Shares) 3,066,750 3,111,750
Product revenue [Member]    
Significant Accounting Policies (Details) [Line Items]    
Contract liabilities $ 12,690 $ 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) 59,742,034 51,352,986
Unissued [Member]    
Significant Accounting Policies (Details) [Line Items]    
Anti-dilutive securities (in Shares) 200,000 200,000
Common Stock Issuable [Member]    
Significant Accounting Policies (Details) [Line Items]    
Anti-dilutive securities (in Shares) 13,750,000 13,750,000
BTG patient service revenue [Member]    
Significant Accounting Policies (Details) [Line Items]    
Contract liabilities $ 54,369 $ 35,779
Consulting revenue [Member]    
Significant Accounting Policies (Details) [Line Items]    
Contract liabilities $ 47,864
Convertible Notes Payable [Member]    
Significant Accounting Policies (Details) [Line Items]    
Anti-dilutive securities (in Shares)   10,298,333