v3.25.4
REVENUE (Tables)
12 Months Ended
Dec. 31, 2025
Revenue from Contract with Customer [Abstract]  
SCHEDULE OF DISAGGREGATION OF REVENUE BY SERVICE TYPE

Based on these considerations, the following table provides disaggregated revenue data by the phase in a well’s lifecycle during which revenue has been recorded (in US$ thousands):

 

   Year ended 
Description  December 31,
2025
   December 31,
2024
   December 31,
2023
 
             
Revenue by Phase in Well’s Lifecycle:               
Production Services  $815,999   $878,076   $785,642 
Drilling and Evaluation Services   508,048    423,628    360,273 
Total revenue by phase in well’s life cycle  $1,324,047   $1,301,704   $1,145,915