XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions (Details) - Schedule of consideration paid for HCFM (Parentheticals)
Apr. 12, 2019
shares
Schedule of consideration paid for HCFM [Abstract]  
Common Stock shares 3,968,254