XML 40 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
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
Sep. 30, 2022
USD ($)
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation $ 28,459
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-10-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 3 months
Revenue remaining performance obligation $ 16,545 [1]
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-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 $ 11,402
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 $ 512,000
Mobilization And Contract Preparation Revenue [Member]  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation 8,849
Mobilization And Contract Preparation Revenue [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-10-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation 2,280 [1]
Mobilization And Contract Preparation Revenue [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation 6,344
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 225
Capital Modification Revenue [Member]  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation 7,017
Capital Modification Revenue [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-10-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation 1,593 [1]
Capital Modification Revenue [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation 5,137
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 287
Demobilization And Other Deferred Revenue [Member]  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation 12,593
Demobilization And Other Deferred Revenue [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-10-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation 12,672 [1]
Demobilization And Other Deferred Revenue [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation $ (79)
[1] Represents the three-month period beginning October 1, 2022.