Annual report [Section 13 and 15(d), not S-K Item 405]

REVENUES - Schedule of Service Revenue (Details)

v3.25.0.1
REVENUES - Schedule of Service Revenue (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Dec. 31, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]        
Total revenues $ 922,569 $ 1,415,491 $ 1,297,429 $ 1,209,968
Africa        
Disaggregation of Revenue [Line Items]        
Total revenues 10,400   10,800  
Total revenues        
Disaggregation of Revenue [Line Items]        
Total revenues 922,569 1,415,491 1,297,429  
Offshore Energy Services        
Disaggregation of Revenue [Line Items]        
Total revenues 625,199 966,064 852,956  
Government Services        
Disaggregation of Revenue [Line Items]        
Total revenues 217,357 329,654 337,280  
Other Services        
Disaggregation of Revenue [Line Items]        
Total revenues $ 80,013 $ 119,773 $ 107,193