XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Revenues - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Disaggregation Of Revenue [Line Items]      
Accounts receivable balances $ 377,572   $ 356,083
Total revenues 509,375 $ 240,929  
ASC Topic 606 Revenue from Contracts with Customers      
Disaggregation Of Revenue [Line Items]      
Accounts receivable balances 374,000   352,000
Revenue recognized 51,400    
ASC Topic 606 Revenue from Contracts with Customers | Accounts Payable      
Disaggregation Of Revenue [Line Items]      
Total contract liability 13,400   $ 60,300
ASC Topic 606 Revenue from Contracts with Customers | Contract Drilling      
Disaggregation Of Revenue [Line Items]      
Amortized revenue $ 0 $ 0  
Maximum      
Disaggregation Of Revenue [Line Items]      
Accounts receivable payment terms 60 days    
Minimum      
Disaggregation Of Revenue [Line Items]      
Accounts receivable payment terms 30 days