XML 78 R71.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Loss Contingencies [Line Items]      
Net Litigation Related Charges $ 1,000,000 $ 3,300,000  
Accrued litigation liabilities 226,500,000   $ 244,100,000
Other Contingencies [Member]      
Loss Contingencies [Line Items]      
Loss Contingency Minimum 0    
Loss Contingency, Range of Possible Loss, Portion Not Accrued $ 405,000,000