Note 3 - Business Combinations and Asset Acquisitions - Allocation of Consideration to the Assets Acquired and Liabilities Assumed (Details) - Coastal Carolina Pumping, Inc [Member] $ in Thousands  | 
1 Months Ended | 
|---|---|
| 
 Aug. 31, 2022  
USD ($) 
 | |
| Consideration paid: | $ 30,762 | 
| Intangible assets | 2,500 | 
| Property and equipment | 28,500 | 
| Liabilities assumed | (238) | 
| Total net assets acquired | $ 30,762 | 
| X | ||||||||||
- Definition Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef 
  | 
| X | ||||||||||
- Definition The amount of identifiable intangible assets recognized as of the acquisition date. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef 
  | 
| X | ||||||||||
- Definition Amount of liabilities assumed at the acquisition date. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef 
  | 
| X | ||||||||||
- Definition Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef 
  | 
| X | ||||||||||
- Definition The amount of property, plant, and equipment recognized as of the acquisition date. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef 
  | 
| X | ||||||||||
- Details 
  |