v3.26.1
Note 19 - Related Party Transactions (Details Textual) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Apr. 17, 2024
Nov. 02, 2023
Feb. 28, 2024
May 31, 2023
Mar. 31, 2023
Sep. 30, 2024
Jun. 30, 2023
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Sep. 30, 2018
Gain (Loss) on Investments               $ 1,379 $ 1,971 $ 3,122    
Atid Drilling Ltd. [Member]                        
Equity Method Investment, Ownership Percentage                       37.50%
Common Class B [Member]                        
Treasury Stock, Value, Acquired, Cost Method               $ 48,300 37,700      
Howard Jonas [Member]                        
Related Party Transaction, Amounts of Transaction           $ 900            
Howard Jonas [Member] | Common Class B [Member]                        
Stock Issued During Period, Shares, New Issues (in shares)     49,632 98,709                
Genie Foundation [Member] | Common Class B [Member]                        
Stock Issued During Period, Shares, New Issues (in shares)   50,000                    
Stock Issued During Period, Value, Treasury Stock Reissued   $ 1,000                    
Treasury Stock, Shares, Acquired (in shares) 50,000                      
Treasury Stock, Value, Acquired, Cost Method $ 800                      
Rafael Holdings, Inc [Member]                        
Gain (Loss) on Investments                     $ (800)  
Rafael Holdings, Inc [Member] | Common Class B [Member]                        
Stock Issued During Period, Shares, New Issues (in shares)         195,501              
Treasury Stock, Shares, Acquired (in shares)             150,000          
Treasury Stock, Value, Acquired, Cost Method             $ 300          
Stock Issued During Period, Value, New Issues         $ 300              
Investment Owned, Balance, Shares (in shares)               216,393        
Investments               $ 400        
Atid Drilling Ltd. [Member]                        
Proceeds from Sale of Equity Method Investments         $ 100              
IGM Brokerage Corp [Member] | Insurance [Member]                        
Related Party Transaction, Amounts of Transaction               400 $ 400 $ 400    
Accounts Payable               $ 0