XML 29 R22.htm IDEA: XBRL DOCUMENT v3.26.1
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Concentration Credit Risk Accounts receivable from the Company's major customers representing 10% or more of total accounts receivable were as follows:

 

 

 

June 30,

 

 

December 31,

 

 

 

2026

 

 

2025

 

 

 

 

 

 

 

 

Customer A

 

 

31.8

%

 

 

33.8

%

Customer B

 

 

15.4

%

 

 

17.5

%

Customer C

 

 

16.6

%

 

 

17.4

%

Customer D

 

*

 

 

 

12.4

%

 

* Customer accounted for less than 10% of total accounts receivable in the period.

Customers that accounted for more than 10% of revenue during the three and six months ended June 30, 2026 and 2025 were as follows:

 

 

 

Three Months Ended

 

 

Six months ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Customer A

 

 

17.8

%

 

 

24.8

%

 

 

20.4

%

 

 

20.1

%

Customer B

 

 

26.0

%

 

 

17.2

%

 

 

22.5

%

 

 

22.5

%

Customer C

 

 

13.3

%

 

 

12.3

%

 

 

13.5

%

 

 

13.6

%

Customer D

 

*

 

 

 

10

%

 

*

 

 

*