XML 63 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Note 19 - Concentration of Risk (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
   

Customer

A

 

Customer

B

 

Customer

C

 

Customer

D

 

Customer

E

Year Ended December 31, 2024

                   

Revenues, customer concentration risk

 

*

 

*

 

*

 

12%

 

*

                     

Year Ended December 31, 2023

                   

Revenues, customer concentration risk

 

*

 

*

 

*

 

-

 

-

                     

As of December 31, 2024

                   

Accounts receivable, customer concentration risk

 

*

 

*

 

-

 

42%

 

56%

                     

As of December 31, 2023

                   

Accounts receivable, customer concentration risk

 

11%

 

56%

 

19%

 

-

 

-

   

Supplier

A

 

Supplier

B

 

Supplier

C

 

Supplier

 D

Year Ended December 31, 2024

               

Cost of revenues, supplier concentration risk

 

29%

 

-

 

10%

 

22%

                 

Year Ended December 31, 2023

               

Cost of revenues, supplier concentration risk

 

65%

 

17%

 

*

 

-