v3.24.0.1
Property and Equipment, Net - Schedule of Property and Equipment, Net by Geographic Area (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
country
Dec. 31, 2022
USD ($)
country
Property and equipment, net    
Total property and equipment, net $ 410,326 $ 271,777
United States    
Property and equipment, net    
Total property and equipment, net 247,106 214,857
United Kingdom    
Property and equipment, net    
Total property and equipment, net 122,013 36,774
Rest of world    
Property and equipment, net    
Total property and equipment, net $ 41,207 $ 20,146
Rest of world | Property and Equipment Net | Geographic Concentrations    
Property and equipment, net    
Number of individual country exceeded 10% of total property and equipment | country 0 0