XML 101 R90.htm IDEA: XBRL DOCUMENT v3.25.2
Note 18 - Business Segment Information - Schedule of Total Assets Reconciliation (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Total assets $ 383,092 $ 371,275
Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]    
Total assets 130,103 128,503
Genie Retail Energy (“GRE”) [Member] | Operating Segments [Member]    
Total assets 209,600 204,470
Genie Renewables (GREW) [Member] | Operating Segments [Member]    
Total assets $ 43,389 $ 38,302