Annual report pursuant to Section 13 and 15(d)

Note 14 - Leases (Details Textual)

v3.24.0.1
Note 14 - Leases (Details Textual)
$ in Millions
Dec. 31, 2023
USD ($)
Oil and Gas Joint Interest Billing Receivables $ 49.7
Lessee, Operating And Finance Lease Liability, Payments Due $ 121.1
Minimum [Member]  
Lessee, Operating Lease, Term of Contract (Month) 5 months
Lessee, Finance Lease, Term of Contract (Month) 25 months
Maximum [Member]  
Lessee, Operating Lease, Term of Contract (Month) 15 months
Lessee, Finance Lease, Term of Contract (Month) 105 months