v3.26.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 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
Three Months Ended March 31,March 31,December 31,
2026202520262025
Customer A23 %19 %27 %%
Customer B23 %26 %20 %30 %
The Company’s suppliers that accounted for 10% or more of the Company’s purchases were as follows:
Three Months Ended March 31,
20262025
Supplier A25 %14 %
Supplier B12 %14 %
Supplier C12 %%