XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Transactions with Related Parties - Narrative (Details)
1 Months Ended 3 Months Ended 6 Months Ended
May 31, 2024
USD ($)
Apr. 30, 2024
USD ($)
Jan. 31, 2024
USD ($)
unit
Jan. 31, 2023
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Related Party Transaction [Line Items]                  
Other current liabilities         $ 4,691,000   $ 4,691,000   $ 6,276,000
Accounts receivable         42,077,000   42,077,000   35,126,000
Equity Method Investee | RPC Power, LLC                  
Related Party Transaction [Line Items]                  
Other current liabilities         0   0   0
Equity Method Investee | RPC Power, LLC | Tolling Agreement                  
Related Party Transaction [Line Items]                  
Long-term purchase commitment, period       10 years          
Contractual obligation, monthly fee       $ 20,000          
Equity Method Investee | RPC Power, LLC | Asset Optimization Agreement                  
Related Party Transaction [Line Items]                  
Long-term purchase commitment, period       10 years          
Equity Method Investee | RPC Power, LLC | Supply Agreement                  
Related Party Transaction [Line Items]                  
Long-term purchase commitment, period 10 years                
Related Party | Combo Resources, LLC | Contract Services Agreement                  
Related Party Transaction [Line Items]                  
Other current liabilities         0   0   700,000
Number of established units owned jointly | unit     6            
Monthly servicing fee     $ 100,000            
Related Party | Riley Exploration Group, Inc | Contract Services Agreement                  
Related Party Transaction [Line Items]                  
Monthly servicing fee   $ 60,000 $ 100,000            
Monthly servicing fee, waived $ 60,000                
Accounts receivable         200,000   200,000   0
Related Party | di Santo Law PLLC | Director | Legal Services                  
Related Party Transaction [Line Items]                  
Other current liabilities         200,000   200,000   $ 600,000
Amounts of transaction         $ 500,000 $ 100,000 $ 800,000 $ 400,000