v3.26.1
Legal Actions, Contingencies and Commitments - Narrative (Details)
$ in Millions
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Oct. 11, 2024
patent
Mar. 20, 2023
patent
Jun. 16, 2022
patent
Commitments and Contingencies Disclosure [Abstract]          
Number of patents | patent     6 3 7
Maximum potential contingent liability $ 34 $ 34      
Contingent provision $ 1 $ 1