XML 115 R100.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers Accounted for in Accordance with ASC 606 - Additional Information (Detail) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation Of Revenue [Line Items]      
Accounts receivable $ 101,000,000 $ 83,000,000  
ASU 2014-09 [Member]      
Disaggregation Of Revenue [Line Items]      
Accounts receivable 95,000,000 67,000,000 $ 82,000,000
Contract assets $ 0    
Contract liability   $ 0