v3.26.1
Sale of Energy Producing Assets (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Mar. 31, 2019
USD ($)
site
sale
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Disposal Group, Including Discontinued Operations [Line Items]        
Number of sales of energy producing assets | sale 2      
Number of energy producing sites sold | site 8      
Consideration received $ 7,000,000      
Minimum guaranteed cash flows   $ 3,733,220    
Percentage of excess cash flows above threshold   50.00%    
Shortfall of cash flows below threshold       $ 84,854
Due to energy production agreements   $ 91,912 $ 42,089  
Percentage of shortfall of cash flows below threshold   100.00% 100.00%