XML 38 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
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, 2024
USD ($)
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation $ (21,446)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-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 $ (17,331) [1]
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-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 $ (1,507)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-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 $ (1,337)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-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 $ (1,271)
Mobilization And Contract Preparation Revenue [Member]  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation (8,290)
Mobilization And Contract Preparation Revenue [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-04-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation (4,317) [1]
Mobilization And Contract Preparation Revenue [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-04-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation (1,365)
Mobilization And Contract Preparation Revenue [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-04-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation (1,337)
Mobilization And Contract Preparation Revenue [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-04-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation (1,271)
Capital Modification Revenue [Member]  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation (3,096)
Capital Modification Revenue [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-04-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation (2,954) [1]
Capital Modification Revenue [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-04-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation (142)
Blended rate/other revenue [Member]  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation (10,060)
Blended rate/other revenue [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-04-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation $ (10,060) [1]
[1] Represents the nine-month period beginning April 1, 2024.