XML 90 R79.htm IDEA: XBRL DOCUMENT v3.25.2
Note 14 - Variable Interest Entity (Details Textual) - USD ($)
$ in Thousands
6 Months Ended
Apr. 24, 2024
Jun. 30, 2025
Jun. 30, 2024
Payments to Acquire Interest in Subsidiaries and Affiliates   $ (0) $ 1,200
Variable Interest Entity, Primary Beneficiary [Member] | Genie Retail Energy (“GRE”) [Member]      
Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage 100.00%    
Payments to Acquire Interest in Subsidiaries and Affiliates $ 1,000