v3.26.1
SCHEDULE OF SEGMENT REPORTING INFORMATION (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Segment Reporting [Line Items]          
Total external revenue $ 520,752 $ 327,368 $ 925,338 $ 630,470  
Total long-lived assets 530,685   530,685   $ 465,454
Total operating income 64,841 27,091 100,876 48,032  
Interest expense, net (7,038) (8,562) (13,581) (16,846)  
Other income, net 1,115 940 2,564 1,999  
Income before income tax 58,918 19,469 89,859 33,185  
Production Services [Member]          
Segment Reporting [Line Items]          
Total long-lived assets 263,369   263,369   222,306
Total operating income 60,232 22,696 92,969 42,725  
Drilling And Evaluation Services [Member]          
Segment Reporting [Line Items]          
Total long-lived assets 206,171   206,171   186,738
Total operating income 21,703 20,714 39,885 36,861  
Total Reportable Segments [Member]          
Segment Reporting [Line Items]          
Total long-lived assets 469,540   469,540   409,044
Total operating income 81,935 43,410 132,854 79,586  
Unallocated Expenses [Member]          
Segment Reporting [Line Items]          
Total long-lived assets 61,145   61,145   $ 56,410
Total operating income (17,094) (16,319) (31,978) (31,554)  
Production Services [Member]          
Segment Reporting [Line Items]          
Total external revenue 329,732 205,061 570,777 393,148  
Drilling And Evaluation Services [Member]          
Segment Reporting [Line Items]          
Total external revenue $ 191,020 $ 122,307 $ 354,561 $ 237,322