XML 21 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Trade and Other Receivables - Summary of Trade Receivables and Other Receivable (Detail) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Balance Sheet Related Disclosures [Line Items]    
Trade receivables, gross $ 20,024,916 $ 19,373,260
Other receivables 50,756 141,141
Less: allowance for doubtful accounts (34,384) (46,598)
Receivables net current 20,041,288 19,467,803
Anesthesia Services [Member]    
Balance Sheet Related Disclosures [Line Items]    
Trade receivables, gross 19,081,177 18,199,847
Product Sales [Member]    
Balance Sheet Related Disclosures [Line Items]    
Trade receivables, gross $ 943,739 $ 1,173,413