XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue from Contracts with Customers - Summary of Specified Types of Revenue Expected to be Recognized in Future Related to Unsatisfied Performance Obligations (Detail)
$ in Thousands
Mar. 31, 2023
USD ($)
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation $ 11,959
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-04-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 9 months
Revenue remaining performance obligation $ 9,812 [1]
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 1 year
Revenue remaining performance obligation $ 2,147
Mobilization And Contract Preparation Revenue [Member]  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation 4,139
Mobilization And Contract Preparation Revenue [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-04-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation 3,241 [1]
Mobilization And Contract Preparation Revenue [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation 898
Capital Modification Revenue [Member]  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation 8,158
Capital Modification Revenue [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-04-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation 6,909 [1]
Capital Modification Revenue [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation 1,249
Demobilization And Other Deferred Revenue [Member]  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation 338
Demobilization And Other Deferred Revenue [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-04-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation $ 338 [1]
[1] Represents the nine-month period beginning April 1, 2023.