XML 59 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Disaggregation Of Revenue [Line Items]    
Contract liabilities $ 27 $ 19
Deferred revenue 12  
Decrease in contract liabilities for net customer deposits and credits 20  
Receivables, Net [Member]    
Disaggregation Of Revenue [Line Items]    
Contract assets $ 1 $ 1
Maximum [Member]    
Disaggregation Of Revenue [Line Items]    
Amortization period of revenue recognized   1 year