v3.26.3
Segment Information - Schedule of Revenues based on Geographical Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 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 $ 633,959 $ 529,585 $ 1,799,073 $ 1,545,064
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 521,328 436,865 1,484,064 1,275,036
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 95,249 78,980 267,170 228,999
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 $ 17,382 $ 13,740 $ 47,839 $ 41,029