XML 76 R69.htm IDEA: XBRL DOCUMENT v3.25.2
Subsequent Events - Additional Information (Details)
$ in Millions
6 Months Ended
Jul. 22, 2025
USD ($)
State
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Subsequent Event [Line Items]      
Total purchase price payable   $ 1,013 $ 0
Subsequent Event | Laboratory Corporation of America Holdings      
Subsequent Event [Line Items]      
Total purchase price payable $ 195    
Number states under which subisidiaries of definitive agreement located | State 13