XML 105 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 15 - Goodwill (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 8 Months Ended 12 Months Ended 23 Months Ended
Sep. 30, 2023
Dec. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2024
Goodwill, Acquired During Period     $ 95,773 $ 25,713    
Goodwill, Purchase Accounting Adjustments     5,458 994    
Goodwill, Impairment Loss     0 0 $ 0  
Coretrax [Member]            
Goodwill, Acquired During Period     95,800      
Goodwill, Purchase Accounting Adjustments   $ 4,542        
Coretrax and PRT [Member]            
Goodwill, Purchase Accounting Adjustments     $ 5,500      
DeltaTek and PRT [Member]            
Goodwill, Acquired During Period       25,700    
DeltaTek Oil Tools Limited [Member]            
Goodwill, Purchase Accounting Adjustments $ 1,000     $ 1,000   $ 994