v3.26.1
Revenue - Schedule of Revenue by Product (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Total Revenue $ 226,574 $ 224,077
Creative    
Disaggregation of Revenue [Line Items]    
Total Revenue 126,249 132,175
Editorial    
Disaggregation of Revenue [Line Items]    
Total Revenue 91,690 82,617
Other    
Disaggregation of Revenue [Line Items]    
Total Revenue $ 8,635 $ 9,285