XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.2
Property and Equipment, Net - Summary of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Property and equipment, cost $ 126,182 $ 121,151
Less: accumulated depreciation and amortization (91,099) (85,108)
Total property and equipment, net 35,083 36,043
Internally developed software    
Property, Plant and Equipment [Line Items]    
Property and equipment, cost 64,731 60,396
Computer equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, cost 35,205 34,402
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, cost 15,363 15,387
Office equipment and furniture    
Property, Plant and Equipment [Line Items]    
Property and equipment, cost $ 10,883 $ 10,966