v3.26.1
Note 16 - Variable Interest Entity (Details Textual)
Apr. 24, 2024
Variable Interest Entity, Primary Beneficiary [Member] | Genie Retail Energy (“GRE”) [Member]  
Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage 100.00%