v3.26.1
Note 3 - Business Combinations and Dispositions (Details Textual)
$ in Thousands, kr in Billions
1 Months Ended 12 Months Ended
Jul. 23, 2026
USD ($)
Jul. 23, 2026
NOK (kr)
May 15, 2024
USD ($)
Jul. 31, 2024
USD ($)
Apr. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Business Combination, Contingent Consideration, Liability           $ 9,313 $ 9,470  
Goodwill           $ 348,558 $ 348,558  
Coretrax [Member]                
Business Combination, Consideration Transferred     $ 186,700          
Payments to Acquire Businesses, Gross     31,300          
Business Combination, Consideration Transferred, Equity Interests Issued and Issuable     142,800          
Business Combination, Consideration Transferred, Liabilities Incurred     3,300          
Business Combination, Contingent Consideration, Liability               $ 3,300
Business Combination, Consideration Transferred, Settlement Of Contingent Consideration Arrangement       $ 7,500        
Business Combination, Consideration Transferred, Net Working Capital Adjustment       (500)        
Goodwill     $ 95,773   $ 99,955      
Goodwill, Measurement Period Adjustment         4,182      
Finite-Lived Intangible Asset, Expected Amortization, Year One         $ 8,900      
Coretrax [Member] | Minimum [Member]                
Finite-Lived Intangible Asset, Useful Life (Year)         1 year      
Coretrax [Member] | Maximum [Member]                
Finite-Lived Intangible Asset, Useful Life (Year)         15 years      
Coretrax [Member] | Stock Purchase Agreement with Sellers [Member]                
Proceeds Upon Completion of Issuance of Escrow Shares       $ 8,000        
Enhanced Well Technologies Group AS [Member] | Subsequent Event [Member]                
Business Combination, Consideration Transferred $ 215,000 kr 2