XML 87 R74.htm IDEA: XBRL DOCUMENT v3.26.1
Note 14 - Related Party Transactions - Related Party Payable (Details) - Flux Photon [Member] - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Flux Photon earn out $ 5,273,813 $ 5,273,813
Payable to Flux Photon 3,430,278 3,793,487
Total Flux Photon payable 8,704,091 9,067,300
Less: current payable 877,629 1,143,412
Long-term Flux Photon payable $ 7,826,462 $ 7,923,888