XML 75 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Expenses and Other Current Liabilities - Narrative (Details)
$ in Thousands, shares in Millions
3 Months Ended 12 Months Ended 36 Months Ended
Sep. 06, 2023
USD ($)
shares
Mar. 31, 2024
USD ($)
shares
Mar. 31, 2023
USD ($)
shares
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2024
USD ($)
annualInstallment
Dec. 31, 2025
USD ($)
Feb. 28, 2025
USD ($)
Other Commitments [Line Items]                
Number of equal annual installments | annualInstallment           3    
Change in fair value of contingent consideration       $ 17,949 $ 0      
CouponFollow Incentive Plan                
Other Commitments [Line Items]                
Cash EBITDA     $ 3,300          
Liabilities recognized       17,800   $ 17,800    
Recognized fixed amount       3,300        
CouponFollow Incentive Plan | Accrued Liabilities | Subsequent event                
Other Commitments [Line Items]                
Liabilities recognized               $ 7,800
CouponFollow Incentive Plan | Other Current Liabilities | Forecast                
Other Commitments [Line Items]                
Liabilities recognized             $ 10,000  
CouponFollow Incentive Plan | Class A common stock                
Other Commitments [Line Items]                
Issuance of restricted stock, net of forfeitures and shares withheld for taxes $ 31,300 $ 1,700 $ 1,700 35,000        
Cash EBITDA   $ 3,300       10,000    
Incentive plan       $ 25,000   $ 25,000    
Issuance of common stock in connection with the acquisition of business (in shares) | shares   1.0 0.4          
Difference between fair value of common stock issued to settle the earnout liability and the carrying value of the earnout liability   $ 500 $ 600          
Change in fair value of contingent consideration $ 21,300              
CouponFollow Incentive Plan | Class A common stock | Maximum                
Other Commitments [Line Items]                
Equity instruments other than options, vested (in shares) | shares 4.7