v3.26.1
Organization and Significant Accounting Policies - Disaggregation Of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax $ 889,450 $ 873,707 $ 1,759,051 $ 1,695,499
Branded Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 235,979 295,221 492,971 585,062
Branded Services [Member] | Brokerage Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 112,089 89,561 226,407 179,593
Branded Services [Member] | Branded Merchandising Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 84,609 116,705 168,707 231,450
Branded Services [Member] | Omni Commerce Marketing Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 39,281 88,955 97,857 174,019
Experiential Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 416,311 347,706 801,791 661,726
Retail Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 237,160 230,780 464,289 448,711
Retail Services [Member] | Retail Merchandising Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 193,937 182,284 371,475 353,354
Retail Services [Member] | Advisory Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 30,313 30,675 65,722 64,270
Retail Services [Member] | Agency Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax $ 12,910 $ 17,821 $ 27,092 $ 31,087