XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Significant Risks and Uncertainties (Tables)
9 Months Ended
Sep. 30, 2021
Risks And Uncertainties [Abstract]  
Schedule of revenue channels accounted for 10% or more of the Company's net sales

 


Three months ended September 30,

Nine months ended September 30,

 

 


2021


2020

2021

 

 

2020

 

Revenue channel:









 

 

 

 

 

 

 

    Department of Veterans Affairs and Department of Defense


63.6%


59.8%


60.7%

  

 


59.0%


    National Health Service


24.1%


24.2%

 

25.6%

  

 

 

28.1%