v3.26.1
Note 8 - Goodwill and Intangible Assets - Schedule of Goodwill (Details)
6 Months Ended
Jun. 30, 2026
USD ($)
Balance $ 0
Balance 31,824,649
Navitas [Member]  
Goodwill acquired in the Navitas Acquisition 16,696,021
Terrasoul [Member]  
Goodwill acquired in the Navitas Acquisition $ 15,128,628