XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition - Additional Information (Detail) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Revenues [Abstract]      
Revenue, remaining performance obligation $ 3,900,000,000    
Revenue, remaining performance obligations, percentage 80.00%    
Deferred costs capitalized $ 37,000,000   $ 31,000,000
Amortization of deferred costs 300,000 $ 0  
Impairment loss $ 0 $ 0