XML 99 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
PROPERTY AND EQUIPMENT, NET - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 771,087 $ 619,357
Less: Accumulated depreciation and amortization (456,655) (323,301)
Property and equipment, net 314,432 296,056
Capitalized software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 362,418 243,214
Computer equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 254,742 224,127
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 126,221 123,218
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 27,706 $ 28,798