XML 61 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2024
Accounting Policies [Abstract]  
Schedule of Customers Accounted for 10% or More The following table summarizes the percentages of total sales and accounts receivable, net for customers who accounted for 10% or more of the respective amounts for the periods presented:

 

 

 

Net Sales

 

 

Accounts Receivable, net

 

 

 

Year Ended December 31,

 

 

December 31,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Distributor A

 

 

12.8

%

 

 

20.6

%

 

 

13.7

%

 

 

28.9

%

Distributor B

 

 

18.3

%

 

 

19.0

%

 

 

13.3

%

 

 

24.5

%

Distributor C

 

 

11.6

%

 

 

16.3

%

 

 

10.6

%

 

 

12.3

%

Distributor D

 

 

16.3

%

 

 

14.2

%

 

 

13.0

%

 

*

 

Distributor E

 

*

 

 

*

 

 

 

14.8

%

 

*

 

 

* Amount related to the respective customer represented less than 10% for the period presented.