XML 93 R74.htm IDEA: XBRL DOCUMENT v3.25.4
PROPERTY AND EQUIPMENT, NET - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Total $ 861,255 $ 771,087
Less: Accumulated depreciation and amortization (537,880) (456,655)
Property and equipment, net 323,375 314,432
Capitalized software    
Property, Plant and Equipment [Line Items]    
Total 453,569 362,418
Computer equipment    
Property, Plant and Equipment [Line Items]    
Total 245,740 254,742
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total 131,681 126,221
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Total $ 30,265 $ 27,706