Note 12 - Leases (Details Textual) $ in Millions |
Jun. 30, 2023
USD ($)
|
---|---|
Oil and Gas Joint Interest Billing Receivables | $ 49.8 |
Lessee, Operating And Finance Lease Liability, Payments Due | $ 122.8 |
Minimum [Member] | |
Lessee, Operating Lease, Term of Contract (Month) | 5 months |
Lessee, Finance Lease, Term of Contract (Year) | 35 years |
Maximum [Member] | |
Lessee, Operating Lease, Term of Contract (Month) | 21 months |
Lessee, Finance Lease, Term of Contract (Year) | 4 years |