XML 32 R22.htm IDEA: XBRL DOCUMENT v3.25.3
Concentration of major customers
9 Months Ended
Sep. 30, 2025
Concentration of major customers  
Concentration of major customers

Note 16. Concentration of major customers

The following customers accounted for 10% or greater of the Company’s recorded net sales or net trade receivables:

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Net Sales

​

​

Net Sales

​

​

Accounts Receivable

​

​

​

Three Months Ended

​

​

Nine Months Ended

​

​

As of

​

​

As of

​

​

​

September 30, 

​

​

September 30, 

​

​

September 30, 

​

​

December 31, 

​

​

    

2025

    

​

2024

    

​

2025

    

​

2024

    

​

2025

    

​

2024

​

Customer

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

A

 

10.7

%

​

16.8

%  

​

14.2

%

​

16.5

%  

​

<10

%  

​

11.1

%  

B

 

<10

%

​

<10

%  

​

10.2

%

​

12.2

%  

​

<10

%  

​

<10

%  

C

 

<10

%

​

<10

%  

​

<10

%

​

10.2

%  

​

<10

%  

​

<10

%  

D

 

<10

%

​

<10

%  

​

<10

%

​

<10

%  

​

<10

%  

​

15.2

%  

​