v3.26.1
Investment in Amlogenyx Inc. - Additional Information (Details) - USD ($)
shares in Millions, $ in Millions
Jun. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
Jul. 31, 2024
Schedule of Investments [Line Items]        
Total assets $ 1,264 $ 1,532    
Total liabilities 1,548 1,605    
Noncontrolling interest $ 7 7 $ 7  
Amlogenyx Inc [Member]        
Schedule of Investments [Line Items]        
Shares received       9.0
Contributed by affiliated entities       $ 7
Total assets   $ 5    
Amlogenyx Inc [Member] | Third-Party Investor [Member]        
Schedule of Investments [Line Items]        
Estimated fair value       $ 7
Amlogenyx Inc [Member] | Series seed preferred stock [Member]        
Schedule of Investments [Line Items]        
Shares received       1.6