XML 45 R31.htm IDEA: XBRL DOCUMENT v3.25.4
Property and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Components of Property and Equipment, Net
Property and equipment, net consisted of the following (in thousands):
December 31,
2025
December 31,
2024
Computers and equipment$63,146 $46,155 
Furniture and fixtures28,319 20,752 
Leasehold improvements99,009 67,855 
Capitalized software development costs329,117 285,015 
Total property and equipment$519,591 $419,777 
Less: accumulated depreciation and amortization(181,498)(192,807)
Total property and equipment, net$338,093 $226,970