XML 65 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Revenues - Additional Information (Detail) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Disaggregation Of Revenue [Line Items]    
Accounts receivable balances $ 1,010,034 $ 565,520
Revenue recognized 135,000  
Contract liability, current 28,900  
Revenue, remaining performance obligation, amount $ 760,000  
Revenue, remaining performance obligation, percentage 24.00%  
Accrued Liabilities    
Disaggregation Of Revenue [Line Items]    
Contract liability $ 23,700 148,000
Contract Drilling    
Disaggregation Of Revenue [Line Items]    
Revenue, remaining performance obligation, expected timing of satisfaction, period Sep. 30, 2024  
ASC Topic 606 Revenue from Contracts with Customers    
Disaggregation Of Revenue [Line Items]    
Accounts receivable balances $ 957,000 $ 561,000
Contract liability, current 16,600  
Contract liability, noncurrent $ 7,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