XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Property and Equipment, Net - Summary of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Property and equipment, cost $ 131,992 $ 121,151
Less: accumulated depreciation and amortization (95,844) (85,108)
Total property and equipment, net 36,148 36,043
Internally developed software    
Property, Plant and Equipment [Line Items]    
Property and equipment, cost 69,727 60,396
Computer equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, cost 35,904 34,402
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, cost 15,381 15,387
Office equipment and furniture    
Property, Plant and Equipment [Line Items]    
Property and equipment, cost $ 10,980 $ 10,966