XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Significant Risks and Uncertainties (Tables)
3 Months Ended
Mar. 31, 2022
Risks And Uncertainties [Abstract]  
Schedule of revenue channels accounted for 10% or more of the Company's net sales

 


Three months ended March 31,

 


2022


2021

Revenue channel:








    VA/DoD


66.4%


55.5%

    National Health Service


13.0%


25.8%