v3.24.1.u1
Commitments and Contingencies (Details) - USD ($)
$ in Millions
3 Months Ended
Feb. 24, 2024
Mar. 31, 2024
Recorded Unconditional Purchase Obligation [Line Items]    
Amount awarded to other party as a percentage of statutory damages 3.00%  
Litigation settlement amount $ 29.5  
Litigation charges incurred   $ 30.2
Litigation settlement expense   0.2
Legal settlements accrual   30.0
Dogpatch Advisors, LLC    
Recorded Unconditional Purchase Obligation [Line Items]    
Business combination, contingent consideration, equity awards   2.6
Business combination, additional consideration transferred   0.3
Insent    
Recorded Unconditional Purchase Obligation [Line Items]    
Business combination, additional consideration transferred   2.0
Deferred consideration   $ 0.7