XML 58 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Note 3 - Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenues $ 15,316 $ 25,819 $ 55,065 $ 69,236
MEXICO        
Revenues 1,558 3,427 6,122 12,087
UNITED STATES        
Revenues 13,758 22,392 48,943 57,149
Natural Gas, Gathering, Transportation, Marketing and Processing [Member]        
Revenues 12,122 21,823 44,595 58,944
Rental [Member]        
Revenues 1,330 1,690 4,640 5,015
Service [Member]        
Revenues 1,579 2,154 4,745 4,952
Product and Service, Other [Member]        
Revenues $ 285 $ 152 $ 1,085 $ 325