XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Going Concern, Significant Risks and Uncertainties - Schedule of company's net sales (Details) - Net Sales - Revenue from Rights Concentration Risk
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
VA/DoD [Member]        
Concentration Risk [Line Items]        
Revenue, percentage 58.60% 55.10% 59.80% 60.40%
National Health Service [Member]        
Concentration Risk [Line Items]        
Revenue, percentage 9.80% 16.40% 9.90% 15.30%