XML 54 R48.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Property and Equipment, Net - Schedule of Property and Equipment, Net (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 254,762 $ 248,687
Less accumulated depreciation (151,400) (145,356)
Property and equipment, net 103,362 103,331
Computer Equipment and Purchased Software [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 16,394 16,395
Employee Related Computer Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 50,697 50,018
Furniture and Fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 20,502 20,666
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 112,336 112,714
Internal Use Software [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 54,717 $ 48,894
Construction in Progress [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 116