v3.26.1
Segment Information - Revenues based on Geographical Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]        
Revenues, net $ 594,763 $ 514,460 $ 1,165,114 $ 1,015,479
North America        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]        
Revenues, net 489,593 422,822 962,736 838,171
United Kingdom & Europe        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]        
Revenues, net 89,403 77,635 171,921 150,019
Rest of World        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]        
Revenues, net $ 15,767 $ 14,003 $ 30,457 $ 27,289