XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Significant Risks and Uncertainties - Schedule of company's net sales (Details) - Net Sales - Revenue from Rights Concentration Risk
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Department of Veterans Affairs and Department of Defense [Member]        
Concentration Risk [Line Items]        
Revenue, percentage 63.60% 59.80% 60.70% 59.00%
National Health Service [Member]        
Concentration Risk [Line Items]        
Revenue, percentage 24.10% 24.20% 25.60% 28.10%