XML 50 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Note 16 - Concentration of Risk (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
 

Customer A

 

Customer B

 

Customer C

 

Customer D

 

Customer E

 

Customer F

 

Customer G

 
                             

Nine Months Ended September 30, 2025

                           

Revenues, customer concentration risk

25%

 

16%

 

30%

 

23%

 

-

 

-

 

-

 
                             

Three Months Ended September 30, 2025

                           

Revenues, customer concentration risk

-

 

-

 

42%

 

54%

 

-

 

-

 

-

 
                             

Nine Months Ended September 30, 2024

                           

Revenues, customer concentration risk

-

 

-

 

-

 

*

 

*

 

*

 

-

 
                             

Three Months Ended September 30, 2024

                           

Revenues, customer concentration risk

-

 

-

 

-

 

28%

 

27%

 

28%

 

-

 
                             

As of September 30, 2025

                           

Accounts receivable, customer concentration risk

-

 

-

 

-

 

84%

 

-

 

-

 

16%

 
                             

As of December 31, 2024

                           

Accounts receivable, customer concentration risk

-

 

-

 

-

 

-

 

-

 

42%

 

56%

 
   

Supplier A

 

Supplier B

 

Supplier C

 

Supplier D

 

Supplier E

 

Supplier F

                         

Nine Months Ended September 30, 2025

                       

Cost of revenues, supplier concentration risk

 

49%

  16%  

31%

  -  

-

  *
                         

Three Months Ended September 30, 2025

                       

Cost of revenues, supplier concentration risk

 

54%

 

-

 

42%

  -  

-

 

-

                         

Nine Months Ended September 30, 2024

                       

Cost of revenues, supplier concentration risk

 

19%

 

-

 

-

 

34%

  12%  

11%

                         

Three Months Ended September 30, 2024

                       

Cost of revenues, supplier concentration risk

 

76%

 

-

 

-

 

*

  *  

*