v3.26.1
Note 2 - Description of Business and Summary of Significant Accounting Policies - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Inventory $ 12,370 $ 12,188
Public Utilities, Inventory, Natural Gas [Member]    
Inventory 2,216 1,333
Renewable Energy Program [Member]    
Inventory 8,710 10,800
Solar Panels [Member]    
Inventory $ 1,444 $ 55