v3.26.1
Note 14 - Equity (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended 24 Months Ended
Feb. 26, 2026
Feb. 28, 2024
May 31, 2023
Dec. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Feb. 07, 2022
Mar. 11, 2013
Preferred Stock, Liquidation Preference Per Share (in dollars per share)             $ 8.5 $ 8.5 $ 8.5 $ 8.5  
Preferred Stock Dividend Rate, Variable Basis Spread       7.50% 7.50%            
Dividend, EBITDA Benchmark       $ 32,000 $ 32,000            
Preferred Stock, Additional Dividends (in shares)       8,750,000 8,750,000            
Percent of Liquidation       100.00% 100.00%            
Common Stock, Dividends, Per Share, Cash Paid (in dollars per share)         $ 0.3 $ 0.3 $ 0.3        
Dividends, Common Stock, Cash         $ 8,023 $ 8,210 $ 8,019        
Preferred Stock, Dividends, Per Share, Cash Paid (in dollars per share)             $ 0.3188        
Dividends, Preferred Stock, Cash             $ 333        
Share Repurchase Program, Authorized, Amount                     $ 7,000
Treasury Stock, Common, Shares (in shares)       4,492,000 4,492,000 3,828,000          
Preferred Stock, Liquidation Preference, Value                   $ 1,000  
Stock Redeemed or Called During Period, Value             8,359        
Preferred Stock, Shares Outstanding (in shares)       0 0            
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number (in shares)       0 0            
Payments to Acquire Interest in Subsidiaries and Affiliates         $ 319 $ 1,200 (0)        
Roded Recycling Industries Ltd. [Member]                      
Ownership, Percentage Purchased       8.40%              
Payments to Acquire Interest in Subsidiaries and Affiliates       $ 300              
Subsidiary, Ownership Percentage, Parent       71.00% 71.00%            
Genie Energy International Corporation ("GEIC") [Member]                      
Payments to Acquire Interest in Subsidiaries and Affiliates   $ 1,200                  
Subsidiary, Ownership Percentage, Noncontrolling Owner   0.50%                  
Preferred Stock [Member]                      
Dividends, Common Stock, Cash         $ (0) $ (0) (0)        
Dividends, Preferred Stock, Cash             $ (0)        
Stock Redeemed or Called During Period, Shares (in shares)             983,000 2,332,726      
Stock Redeemed or Called During Period, Value             $ 8,359 $ 19,800      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares)           0 0        
O 2026 Q1 Dividends [Member] | Subsequent Event [Member]                      
Common Stock, Dividends, Per Share, Cash Paid (in dollars per share) $ 0.075                    
O 2023 A Base Dividends [Member]                      
Preferred Stock, Dividends, Per Share, Cash Paid (in dollars per share)             $ 0.3188        
Dividends, Preferred Stock, Cash             $ 300        
O 2023 Q2 Additional Dividends [Member]                      
Preferred Stock, Dividends, Per Share, Cash Paid (in dollars per share)     $ 0.5301                
Dividends, Preferred Stock, Cash     $ 500                
Series 2012-A Preferred Stock [Member]                      
Preferred Stock, Liquidation Preference Per Share (in dollars per share)       $ 8.5 $ 8.5            
Preferred Stock Dividend Rate, Base Dividend (in dollars per share)       $ 0.6375 $ 0.6375            
Preferred Stock, Shares Outstanding (in shares)       0 0 0          
Common Class B [Member]                      
Stock Repurchased During Period, Shares (in shares)         549,958 660,794 3,778        
Stock Repurchased During Period, Value         $ 8,600 $ 10,500 $ 100        
Share Repurchase Program, Remaining Authorized, Number of Shares (in shares)       3,500,000 3,500,000            
Payment, Tax Withholding, Share-Based Payment Arrangement         $ 2,100 $ 2,200 $ 1,600        
Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation (in shares)         114,800 116,825 111,319        
Treasury Stock, Common, Shares (in shares)       4,500,000 4,500,000 3,800,000          
Treasury Stock, Value, Acquired, Cost Method         $ 48,300 $ 37,700          
Shares Acquired, Average Cost Per Share (in dollars per share)         $ 10.75 $ 9.79          
Common Class B [Member] | Howard Jonas [Member]                      
Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation (in shares)   76,544 158,109                
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares)   126,176 256,818                
Stock Issued During Period, Shares, New Issues (in shares)   49,632 98,709