v3.26.1
Note 11 - Commitments and Contingencies (Details Textual) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Oct. 10, 2023
Jun. 30, 2026
Oct. 31, 2025
Aug. 31, 2022
Jan. 31, 2022
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability           $ 869 $ 247  
Existing Warehouse and Office Facilities in Tulsa, Oklahoma [Member]                
Lessee, Operating Lease, Term of Contract (Year)   3 years       3 years    
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability   $ 800            
Canada Patent Matters [Member] | Settled Litigation [Member]                
Litigation Settlement, Amount Awarded to Other Party $ 1,800              
Litigation Settlement, Amount Awarded from Other Party     $ 900          
Patent Infringement Against Nine Energy Services, Inc. [Member] | Pending Litigation [Member]                
Litigation Settlement, Amount Awarded from Other Party       $ 1,900 $ 500      
Patent Infringement Against Nine Energy Services, Inc. [Member] | Pending Litigation [Member] | Nine and TCO [Member]                
Gain Contingency, Unrecorded Amount               $ 7,500