v3.26.1
Note 16 - Concentration of Risk (Tables)
6 Months Ended
Jun. 30, 2026
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

                       

Six Months Ended June 30, 2026

                     

Revenues, customer concentration risk

80%

 

*

 

-

 

-

 

-

 

-

                       

Three Months Ended June 30, 2026

                     

Revenues, customer concentration risk

83%

 

-

 

-

 

-

 

-

 

-

                       

Six Months Ended June 30, 2025

                     

Revenues, customer concentration risk

21%

 

*

 

44%

 

28%

 

-

 

-

                       

Three Months Ended June 30, 2025

                     

Revenues, customer concentration risk

86%

 

14%

 

-

 

-

 

-

 

-

                       

As of June 30, 2026

                     

Accounts receivable, customer concentration risk

81%

 

-

 

-

 

-

 

-

 

-

                       

As of December 31, 2025

                     

Accounts receivable, customer concentration risk

-

 

-

 

-

 

-

 

78%

 

22%

   

Supplier A

 

Supplier B

 

Supplier C

 

Supplier D

                 

Six Months Ended June 30, 2026

               

Cost of revenues, supplier concentration risk

 

45%

 

34%

 

-

 

-

                 

Three Months Ended June 30, 2026

               

Cost of revenues, supplier concentration risk

 

72%

 

11%

 

-

 

-

                 

Six Months Ended June 30, 2025

               

Cost of revenues, supplier concentration risk

 

-

 

22%

 

44%

 

28%

                 

Three Months Ended June 30, 2025

               

Cost of revenues, supplier concentration risk

 

-

 

88%

 

-

 

-