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 |