v3.25.4
Contingencies and Certain Commitments - Legal Proceedings-Government Investigations (Details)
Dec. 31, 2020
complaint
Greenstone Antitrust Litigation [Member] | Pending Litigation [Member]  
Loss Contingencies [Line Items]  
Number of complaints 2