XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Significant Risks and Uncertainties - Schedule of company's net sales (Details) - Net Sales
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Department of Veterans Affairs and Department of Defense [Member]    
Concentration Risk [Line Items]    
Revenue, percentage 55.50% 61.90%
National Health Service [Member]    
Concentration Risk [Line Items]    
Revenue, percentage 25.80% 32.00%