XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Concentrations (Details) - Schedule of sales concentrations
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Concentrations (Details) - Schedule of sales concentrations [Line Items]    
Concentration risk, percentage of total sales 100.00% 100.00%
Sales within the United States [Member]    
Concentrations (Details) - Schedule of sales concentrations [Line Items]    
Concentration risk, percentage of total sales 36.00% 35.00%
Sales outside of the United States [Member]    
Concentrations (Details) - Schedule of sales concentrations [Line Items]    
Concentration risk, percentage of total sales 64.00% 65.00%