Acquisition-Related Liabilities - Schedule of Acquisition-Related Liabilities (Detail) $ in Thousands |
3 Months Ended |
|---|---|
|
Mar. 31, 2025
USD ($)
| |
| Schedule of acquisition related liabilities [Line Items] | |
| Beginning Balance | $ 41,864 |
| Payments made during the period | (7,863) |
| Change in fair value of earn-out | 3,460 |
| Ending Balance | 37,461 |
| Apptness [Member] | |
| Schedule of acquisition related liabilities [Line Items] | |
| Beginning Balance | 7,333 |
| Payments made during the period | (7,333) |
| Ending Balance | 0 |
| ArcaMax [Member] | |
| Schedule of acquisition related liabilities [Line Items] | |
| Beginning Balance | 3,283 |
| Change in fair value of earn-out | 50 |
| Ending Balance | 3,333 |
| LiveIntent [Member] | |
| Schedule of acquisition related liabilities [Line Items] | |
| Beginning Balance | 31,248 |
| Payments made during the period | (530) |
| Change in fair value of earn-out | 3,410 |
| Ending Balance | $ 34,128 |