XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Risks and Uncertainties - Additional Information (Details) - facility
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Risks And Uncertainties [Line Items]    
Revenue percentage 64.50%  
Federal supply schedule expire date Jan. 15, 2024  
Net Sales | Revenue from Rights Concentration Risk | VA/DoD [Member]    
Risks And Uncertainties [Line Items]    
Percentage of net sales 64.50% 66.40%
Net Sales | Revenue from Rights Concentration Risk | National Health Service [Member]    
Risks And Uncertainties [Line Items]    
Percentage of net sales 10.10% 13.00%
Net Sales | Revenue from Rights Concentration Risk | VA/DoD and National Health Service    
Risks And Uncertainties [Line Items]    
Percentage of net sales 10.00% 10.00%
Channel One [Member] | Net Sales | VA/DoD [Member]    
Risks And Uncertainties [Line Items]    
Number of channels 1 1
Channel One [Member] | Net Sales | National Health Service [Member]    
Risks And Uncertainties [Line Items]    
Number of channels 1 1
Channel One [Member] | Net Sales | Revenue from Rights Concentration Risk | VA/DoD [Member]    
Risks And Uncertainties [Line Items]    
Percentage of net sales 10.00% 10.00%
Channel One [Member] | Net Sales | Revenue from Rights Concentration Risk | National Health Service [Member]    
Risks And Uncertainties [Line Items]    
Percentage of net sales 10.00% 10.00%
Channel Two [Member] | Net Sales | VA/DoD [Member]    
Risks And Uncertainties [Line Items]    
Number of channels 2 2
Channel Two [Member] | Net Sales | Revenue from Rights Concentration Risk | VA/DoD [Member]    
Risks And Uncertainties [Line Items]    
Percentage of net sales 10.00% 10.00%