XML 33 R27.htm IDEA: XBRL DOCUMENT v3.25.3
Concentrations of Risk (Tables)
9 Months Ended
Sep. 30, 2025
Fair Value, Concentration of Risk, Financial Assets, Balance Sheet Groupings [Abstract]  
Summary Of Company Revenues And Outstanding Balance Of Accounts Receivable

Customers that accounted for 10% or more of the Company’s revenues and outstanding balance of accounts receivable were as follows:

 

 

 

For the Three Months Ended September 30,

 

For the Nine Months Ended September 30,

 

As of

 

As of

 

 

2025

 

2024

 

2025

 

2024

 

September 30, 2025

 

December 31, 2024

Distributor customer A

 

24%

 

19%

 

23%

 

18%

 

20%

 

17%

Summary Of Company Inventory Purchases And Outstanding Balance Of Accounts Payable

Suppliers that accounted for 10% or more of the Company’s inventory purchases and outstanding balance of accounts payable were as follows:

 

 

 

For the Three Months Ended September 30,

 

For the Nine Months Ended September 30,

 

As of

 

As of

 

 

2025

 

2024

 

2025

 

2024

 

September 30, 2025

 

December 31, 2024

Distributor supplier A

 

32%

 

37%

 

30%

 

37%

 

23%

 

18%

Direct supplier A

 

20%

 

*

 

22%

 

*

 

*

 

*

Direct supplier B

 

*

 

*

 

10%

 

*

 

*

 

*

Direct supplier C

 

23%

 

10%

 

12%

 

12%

 

*

 

*

* Represents less than 10%.