XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenues - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Disaggregation Of Revenue [Line Items]    
Accounts receivable balances $ 971,091 $ 565,520
Total contract liability 28,900  
revenue 136,000 59,700
Revenue, Remaining Performance Obligation, Amount $ 700,000  
Revenue, Remaining Performance Obligation, Percentage 16.00%  
Accrued Liabilities    
Disaggregation Of Revenue [Line Items]    
Total contract liability $ 103,000 148,000
Contract Drilling    
Disaggregation Of Revenue [Line Items]    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction Dec. 31, 2024  
ASC Topic 606 Revenue from Contracts with Customers    
Disaggregation Of Revenue [Line Items]    
Accounts receivable balances $ 900,000 $ 561,000
Total contract liability 98,900  
Contract with Customer, Liability, Noncurrent $ 4,100  
Minimum    
Disaggregation Of Revenue [Line Items]    
Accounts receivable payment terms 30 days  
Maximum    
Disaggregation Of Revenue [Line Items]    
Accounts receivable payment terms 60 days