| Schedule of Error Corrections and Prior Period Adjustments [Table Text Block] |
| | | December 31, | |
| (in thousands) | | 2024 | | | 2024 | | | 2024 | |
| | | (As Reported) | | | (Adjustments) | | | (As Restated) | |
| | | | | | | | | | | | | |
| Cash and cash equivalents | | $ | 104,456 | | | $ | 88,373 | | | $ | 192,829 | |
| Restricted cash—short-term | | | 26,608 | | | | (18,793 | ) | | | 7,815 | |
| Total current assets | | | 227,447 | | | | 69,580 | | | | 297,027 | |
| Restricted cash—long-term | | | 69,580 | | | | (69,580 | ) | | | — | |
| Deferred income tax assets, net | | | 7,055 | | | | (1,432 | ) | | | 5,623 | |
| Total assets | | | 371,275 | | | | (1,432 | ) | | | 369,843 | |
| | | | | | | | | | | | | |
| Income taxes payable | | | 9,196 | | | | 21,642 | | | | 30,838 | |
| Current captive insurance liability | | | 9,120 | | | | (9,120 | ) | | | — | |
| Total current liabilities | | | 109,812 | | | | 12,522 | | | | 122,334 | |
| Noncurrent captive insurance liability | | | 69,580 | | | | (69,580 | ) | | | — | |
| Total liabilities | | | 191,724 | | | | (57,058 | ) | | | 134,666 | |
| | | | | | | | | | | | | |
| Retained earnings | | | 64,574 | | | | 55,626 | | | | 120,200 | |
| Total Genie Energy Ltd. stockholders’ equity | | | 190,508 | | | | 55,626 | | | | 246,134 | |
| Total equity | | | 179,551 | | | | 55,626 | | | | 235,177 | |
| Total liabilities and equity | | | 371,275 | | | | (1,432 | ) | | | 369,843 | |
| | | Year ended December 31, | | | Year ended December 31, | |
| (in thousands, except per share data) | | 2024 | | | 2024 | | | 2024 | | | 2023 | | | 2023 | | | 2023 | |
| | | (As Reported) | | | (Adjustments) | | | (As Restated) | | | (As Reported) | | | (Adjustments) | | | (As Restated) | |
| | | | | | | | | | | | | | | | | | | | | | | | | |
| Provision for captive insurance liability | | $ | 33,612 | | | $ | (33,612 | ) | | $ | — | | | $ | 45,088 | | | $ | (45,088 | ) | | $ | — | |
| Income from operations | | | 11,290 | | | | 33,612 | | | | 44,902 | | | | 10,009 | | | | 45,088 | | | | 55,097 | |
| Income before income taxes | | | 19,869 | | | | 33,612 | | | | 53,481 | | | | 18,108 | | | | 45,088 | | | | 63,196 | |
| Provision for income taxes | | | 4,667 | | | | 10,691 | | | | 15,358 | | | | 4,239 | | | | 12,383 | | | | 16,622 | |
| Net income from continuing operations | | | 15,202 | | | | 22,921 | | | | 38,123 | | | | 13,869 | | | | 32,705 | | | | 46,574 | |
| Net income | | | 12,295 | | | | 22,921 | | | | 35,216 | | | | 20,278 | | | | 32,705 | | | | 52,983 | |
| Net income attributable to Genie Energy Ltd. | | | 12,588 | | | | 22,921 | | | | 35,509 | | | | 19,538 | | | | 32,705 | | | | 52,243 | |
| Net income attributable to Genie Energy Ltd. common stockholders | | | 12,588 | | | | 22,921 | | | | 35,509 | | | | 19,205 | | | | 32,705 | | | | 51,910 | |
| | | | | | | | | | | | | | | | | | | | | | | | | |
| Income from continuing operations attributable to Genie Energy Ltd. common stockholders | | | 15,495 | | | | 22,921 | | | | 38,416 | | | | 12,796 | | | | 32,705 | | | | 45,501 | |
| | | | | | | | | | | | | | | | | | | | | | | | | |
| Basic earnings per share from continuing operations attributable to Genie Energy Ltd. common stockholders | | | 0.58 | | | | 0.86 | | | | 1.44 | | | | 0.50 | | | | 1.28 | | | | 1.78 | |
| Basic earnings per share attributable to Genie Energy Ltd. common stockholders | | | 0.47 | | | | 0.86 | | | | 1.33 | | | | 0.75 | | | | 1.28 | | | | 2.03 | |
| Diluted earnings per share from continuing operations attributable to Genie Energy Ltd. common stockholders | | | 0.57 | | | | 0.85 | | | | 1.42 | | | | 0.49 | | | | 1.25 | | | | 1.74 | |
| Diluted earnings per share attributable to Genie Energy Ltd. common stockholders | | | 0.46 | | | | 0.85 | | | | 1.31 | | | | 0.74 | | | | 1.25 | | | | 1.99 | |
| | | For the year ended December 31, | | | For the year ended December 31, | |
| (in thousands) | | 2024 | | | 2024 | | | 2024 | | | 2023 | | | 2023 | | | 2023 | |
| | | (As Reported) | | | (Adjustments) | | | (As Restated) | | | (As Reported) | | | (Adjustments) | | | (As Restated) | |
| | | | | | | | | | | | | | | | | | | | | | | | | |
| Retained earnings beginning balance | | $ | 60,196 | | | $ | 32,705 | | | $ | 92,901 | | | $ | 49,010 | | | $ | — | | | $ | 49,010 | |
| Net income attributable to Genie Energy Ltd. | | | 12,588 | | | | 22,921 | | | | 35,509 | | | | 19,538 | | | | 32,705 | | | | 52,243 | |
| Retained earnings ending balance | | | 64,574 | | | | 55,626 | | | | 120,200 | | | | 60,196 | | | | 32,705 | | | | 92,901 | |
| Total equity | | | 179,551 | | | | 55,626 | | | | 235,177 | | | | 184,508 | | | | 32,705 | | | | 217,213 | |
| | | | | | | | | | | | | | | | | | | | | | | | | |
| | | For the year ended December 31, | | | For the year ended December 31, | |
| (in thousands) | | 2024 | | | 2024 | | | 2024 | | | 2023 | | | 2023 | | | 2023 | |
| | | (As Reported) | | | (Adjustments) | | | (As Restated) | | | (As Reported) | | | (Adjustments) | | | (As Restated) | |
| | | | | | | | | | | | | | | | | | | | | | | | | |
| Net income | | $ | 12,295 | | | $ | 22,921 | | | $ | 35,216 | | | $ | 20,278 | | | $ | 32,705 | | | $ | 52,983 | |
| Adjustments to reconcile net income to net cash provided by operating activities: | | | | | | | | | | | | | | | | | | | | | | | | |
| Provision for captive insurance liability | | | 33,612 | | | | (33,612 | ) | | | — | | | | 45,088 | | | | (45,088 | ) | | | — | |
| Deferred income taxes | | | (1,855 | ) | | | 652 | | | | (1,203 | ) | | | 599 | | | | 781 | | | | 1,380 | |
| Changes in income tax payable | | | 2,496 | | | | 10,039 | | | | 12,535 | | | | (15,877 | ) | | | 11,602 | | | | (4,275 | ) |
|