XML 59 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 2 - Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Revenues $ 73,114 $ 98,823
UNITED STATES    
Revenues 65,487 82,310
MEXICO    
Revenues 7,627 16,513
Natural Gas, Gathering, Transportation, Marketing and Processing [Member]    
Revenues 58,517 83,095
Rental [Member]    
Revenues 6,210 13,102
Service [Member]    
Revenues 6,886 1,943
Product and Service, Other [Member]    
Revenues $ 1,501 $ 683