v3.26.1
SCHEDULE OF SEGMENT REPORTING INFORMATION (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Segment Reporting [Line Items]      
Total external revenue $ 404,586 $ 303,102  
Total long-lived assets 476,154   $ 465,454
Total operating income 36,035 20,941  
Interest expense, net (6,543) (8,284)  
Other income, net 1,449 1,059  
Income before income tax 30,941 13,716  
Production Services [Member]      
Segment Reporting [Line Items]      
Total external revenue 241,045 188,087  
Total long-lived assets 223,324   222,306
Total operating income 32,737 20,029  
Drilling and Evaluation Services [Member]      
Segment Reporting [Line Items]      
Total external revenue 163,541 115,015  
Total long-lived assets 197,832   186,738
Total operating income 18,182 16,147  
Total Reportable Segments [Member]      
Segment Reporting [Line Items]      
Total long-lived assets 421,156   409,044
Total operating income 50,919 36,176  
Unallocated Expenses [Member]      
Segment Reporting [Line Items]      
Total long-lived assets 54,998   $ 56,410
Total operating income $ (14,884) $ (15,235)