Quarterly report [Sections 13 or 15(d)]

Commitments And Contingencies (Details)

v3.25.1
Commitments And Contingencies (Details)
$ in Millions
Mar. 31, 2025
USD ($)
Dec. 12, 2024
Plaintiff
Loss Contingencies [Line Items]    
Indemnification liabilities | $ $ 8.2  
MOVEit    
Loss Contingencies [Line Items]    
Number of associated plaintiffs | Plaintiff   4