XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Concentration of major customers (Tables)
3 Months Ended
Mar. 31, 2024
Concentration of major customers  
Schedules of Major Customer Concentrations

Net Sales

Accounts Receivable

Three Months Ended

As of

As of

March 31, 

March 31, 

December 31, 

    

2024

    

2023

    

2024

    

2023

Customer

A

 

16.6

%

15.3

%  

11.8

%  

<10

%  

 

B

 

14.0

%

15.6

%  

11.6

%  

12.6

%  

 

C

 

<10

%

12.1

%  

<10

%  

<10

%  

 

D

 

<10

%

<10

%  

13.0

%  

12.7

%