XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Risks and Uncertainties - Schedule of company's net sales (Details) - Net Sales - Revenue from Rights Concentration Risk
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
VA/DoD [Member]    
Concentration Risk [Line Items]    
Revenue, percentage 64.50% 66.40%
National Health Service [Member]    
Concentration Risk [Line Items]    
Revenue, percentage 10.10% 13.00%