XML 38 R30.htm IDEA: XBRL DOCUMENT v3.25.2
CONCENTRATION OF RISK
6 Months Ended
Jun. 30, 2025
Risks and Uncertainties [Abstract]  
CONCENTRATION OF RISK

 

 

% of Total Revenue for the
 Three Months Ended June 30,

 

% of Total Revenue for the
 Six Months Ended June 30,

 

Accounts Receivable as of

 

Customer

 

2025

 

2024

 

2025

 

2024

 

June 30, 2025

 

A

 

39%

 

48%

 

38%

 

45%

 

$

13,709

 

B

 

19%

 

23%

 

19%

 

24%

 

$

38,205

 

C

 

17%

 

14%

 

20%

 

15%

 

$

50,018

 

D

 

10%

 

2%

 

8%

 

4%

 

$

12,883