Annual report pursuant to Section 13 and 15(d)

Organization and Significant Accounting Policies (Details) - Schedule of Sold to Customers Representing Company???s Total Net Sales

v3.24.0.1
Organization and Significant Accounting Policies (Details) - Schedule of Sold to Customers Representing Company’s Total Net Sales - Sales [Member] - Customer Concentration Risk [Member]
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Customer A [Member]      
Schedule of Sold to Customers Representing Company’s Total Net Sales [Line Items]      
Customer risk percentage 9.00% 10.00% 13.00%
Customer B [Member]      
Schedule of Sold to Customers Representing Company’s Total Net Sales [Line Items]      
Customer risk percentage 7.00% 10.00% 9.00%