v3.25.2
Commitments and Contingencies (Details)
$ in Millions
6 Months Ended
Mar. 12, 2024
USD ($)
Nov. 14, 2022
USD ($)
Jun. 30, 2025
USD ($)
Jan. 26, 2023
claim
Jan. 20, 2021
defendant
Jul. 22, 2020
legal_matter
Loss Contingencies [Line Items]            
Decrease in contractual obligations not reflected in the balance sheet     $ 79.8      
Contractual obligation     $ 515.5      
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    
Damages awarded, value $ 7.8          
MFN Litigation            
Loss Contingencies [Line Items]            
Claim for damages   $ 200.0