XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.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, 2022
USD ($)
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation $ 35,422
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Start Date [Axis]: 2022-01-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1 9 months
Revenue remaining performance obligation $ 25,735 [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 Period1 1 year
Revenue remaining performance obligation $ 9,318
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 Period1 1 year
Revenue remaining performance obligation $ 369,000
Mobilization And Contract Preparation Revenue [Member]  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation 7,082
Mobilization And Contract Preparation Revenue [Member] | Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Start Date [Axis]: 2022-01-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation 2,973 [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 3,947
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 162
Capital Modification Revenue [Member]  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation 21,590
Capital Modification Revenue [Member] | Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Start Date [Axis]: 2022-01-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation 16,012 [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,371
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 207
Demobilization And Other Deferred Revenue [Member]  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation 6,750
Demobilization And Other Deferred Revenue [Member] | Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Start Date [Axis]: 2022-01-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation $ 6,750 [1]
[1] Represents the nine-month period beginning April 1, 2022.