XML 69 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 6 - Revenue (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Year Ended December 31,

 
  

2021

  

2020

  

2019

 

Well construction

 $112,126  $-  $- 

Well management

  713,636   675,026   810,064 

Total

 $825,762  $675,026  $810,064 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

December 31,

 
  

2021

  

2020

 

Accounts receivable, net

 $236,158  $159,421 

Unbilled receivable

 $94,659  $45,500 

Deferred revenue

 $17,038  $29,063