v3.26.1
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Concentration of Risk, by Risk Factor The Company’s customers that accounted for 10% or more of total net sales and total accounts receivable were as follows:
Net sales Accounts receivable
Six Months Ended June 30,June 30,December 31,
2026202520262025
Customer A22 %20 %24 %%
Customer B22 %25 %16 %30 %
The Company’s suppliers that accounted for 10% or more of the Company’s purchases were as follows:
Six Months Ended June 30,
20262025
Supplier A21 %15 %
Supplier B11 %14 %
Supplier C11 %%