v3.25.4
Commitments and Contingencies - Legal Proceedings (Details) - New York State Supreme Court, New York County
$ in Millions
1 Months Ended 12 Months Ended
Feb. 05, 2026
USD ($)
Aug. 26, 2020
USD ($)
Oct. 31, 2014
participant
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Loss Contingencies [Line Items]          
Number of plaintiffs opting out of settlement (participant) | participant     12    
Amount awarded to claimants   $ 1.2      
Interest period (in years)   7 years      
Loss contingency accrual       $ 1.8 $ 1.2
Payments for legal settlements       $ 0.6  
Subsequent Event          
Loss Contingencies [Line Items]          
Amount awarded to claimants $ 1.5