v3.25.4
Commitments and Contingencies (Narrative) (Details)
$ in Millions
Mar. 12, 2024
USD ($)
Nov. 14, 2022
USD ($)
Jan. 26, 2023
claim
Jan. 20, 2021
defendant
Jul. 22, 2020
legal_matter
California Action          
Loss Contingencies [Line Items]          
Number of legal matters | legal_matter         7
Number of defendants eliminated | defendant       8  
Number of remaining claims | claim     2    
Loss contingency, damages awarded, value $ 7.8        
MFN Litigation          
Loss Contingencies [Line Items]          
Claims for damages   $ 200.0