v3.26.1
Note 16 - Related Party Transactions (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Related Party Transactions [Table Text Block]
  

As of June 30, 2026

  

As of December 31, 2025

 

Flux Photon earn out (see Note 12)

 $  $5,273,813 

Payable to Flux Photon

  3,177,602   3,793,487 

Total Flux Photon payable

 $3,177,602  $9,067,300 

Less: current payable

  (725,844)  (1,143,412)

Long-term Flux Photon payable

 $2,451,758  $7,923,888