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

Customer A

 

Customer B

 

Customer C

             

Three Months Ended March 31, 2025

           

Revenues, customer concentration risk

 

59%

 

-

 

38%

             

Three Months Ended March 31, 2024

           

Revenues, customer concentration risk

 

-

 

-

 

-

             

As of March 31, 2025

           

Accounts receivable, customer concentration risk

 

46%

 

42%

 

11%

             

As of December 31, 2024

           

Accounts receivable, customer concentration risk

 

42%

 

56%

 

-

   

Supplier A

 

Supplier B

Three Months Ended March 31, 2025

       

Cost of revenues, supplier concentration risk

 

59%

 

38%

         

Three Months Ended March 31, 2024

       

Cost of revenues, supplier concentration risk

 

-

 

-