v3.25.1
Restructuring Costs (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Feb. 21, 2024
Feb. 28, 2025
Feb. 29, 2024
Mar. 31, 2025
Mar. 31, 2024
Commerce Media Holdings, LLC          
Restructuring Cost and Reserve [Line Items]          
Reimbursement for restructuring costs $ 1.8        
2025 Workforce Reduction          
Restructuring Cost and Reserve [Line Items]          
Number of positions eliminated (as percent)   5.00%      
Restructuring costs       $ 1.9  
2024 Workforce Reduction          
Restructuring Cost and Reserve [Line Items]          
Number of positions eliminated (as percent)     16.00%    
Restructuring costs         $ 2.9
2024 Workforce Reduction | Cost of revenue, excluding depreciation and amortization          
Restructuring Cost and Reserve [Line Items]          
Restructuring costs         1.2
2024 Workforce Reduction | Sales and marketing          
Restructuring Cost and Reserve [Line Items]          
Restructuring costs         1.5
2024 Workforce Reduction | General and administrative          
Restructuring Cost and Reserve [Line Items]          
Restructuring costs         $ 0.2