XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 10 - Commitments and Contingencies (Details Textual)
1 Months Ended 6 Months Ended 33 Months Ended
Oct. 31, 2021
bbl
Jun. 30, 2024
USD ($)
T
MMBbls
Jun. 30, 2024
USD ($)
MMBbls
bbl
Dec. 31, 2025
USD ($)
Jul. 01, 2025
Dec. 31, 2024
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]   Other noncurrent assets Other noncurrent assets         Other noncurrent assets
Operating Lease, Right-of-Use Asset   $ 574,000 $ 574,000         $ 510,000
Operating Lease, Liability   587,000 587,000         528,000
Operating Lease, Liability, Current   $ 422,000 $ 422,000         528,000
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]   Operating Lease, Liability, Current Operating Lease, Liability, Current          
Operating Lease, Liability, Noncurrent   $ 165,000 $ 165,000         $ 0
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]   Operating Lease, Liability, Noncurrent Operating Lease, Liability, Noncurrent          
TXU Energy Retail Company LLC [Member]                
Letters of Credit Outstanding, Amount             $ 4,600,000  
Forecast [Member]                
Contributions in Aid of Construction       $ 27,200,000   $ 5,400,000    
Crude Oil Delivery Commitments [Member]                
Supply Commitment, Gross Barrels of Oil Delivered Per Day, Year One (Barrel of Oil) | bbl 5,000              
Supply Commitment, Gross Barrels of Oil Delivered Per Day, Year Two (Barrel of Oil) | bbl 7,500              
Supply Commitment, Gross Barrels of Oil Delivered Per Day, Remaining Term of Contract (Barrel of Oil) | bbl 10,000              
Supply Commitment, Remaining Term of Contract (Year) 8 years              
Number of Barrels, Delivered (Barrel of Oil) | bbl     29,710          
Supply Commitment, Percent of Contracted Volume Delivered     88.00%          
Supply Commitment, Remaining Minimum Amount Committed, Volume | MMBbls   4 4          
Supply Commitment, Amount Committed   $ 3,300,000 $ 3,300,000          
Sand Commitments [Member]                
Supply Commitment, Amount Committed   $ 14,100,000 $ 14,100,000          
Supply Commitment, Minimum Tons of Sand         750,000,000,000      
Supply Commitment, Tons of Sand Received (US Ton) | T   198,000            
Supply Commitment, Tons of Sand Remaining (US Ton) | T   552,000