XML 40 R24.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
Schedule of Major Classes of Property and Equipment
Major classes of property and equipment were as follows (in thousands):
As of December 31,
20222021
Computer equipment$113,053 $53,587 
Purchased software10,451 10,179 
Furniture and fixtures23,545 22,156 
Construction in progress (1)
10,904 6,810 
Leasehold improvements121,700 112,014 
279,653 204,746 
Less: Accumulated depreciation(105,894)(68,890)
$173,759 $135,856 
____________
(1)Includes leasehold improvement projects which are not yet ready for intended use.