v3.25.1
Commitment and Contingencies (Details) - Mass Arbitrations
Mar. 15, 2022
arbitration
individual
Loss Contingencies [Line Items]  
Number of mass arbitrations | arbitration 2
Number of plaintiffs | individual 91