v3.26.1
Concentration of Limited Suppliers (Tables)
6 Months Ended
Jun. 30, 2026
Risks and Uncertainties [Abstract]  
Schedule of Concentration of Credit Risk and Limited Suppliers The percentages of purchases from major vendors of the Company that represented ten percent or more of total purchases were as follows:
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Purchases:
Vendor A17%19%18%22%
Vendor B-%10%-%11%
Vendor C18%-%17%-%