XML 60 R50.htm IDEA: XBRL DOCUMENT v3.25.3
PROPERTY, EQUIPMENT AND SOFTWARE, NET - Schedule of Property, Equipment and Software (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Total $ 396,014 $ 392,601
Less: accumulated depreciation and amortization (306,251) (316,932)
Property, equipment and software, net 89,763 75,669
Capitalized website and internal-use software development costs    
Property, Plant and Equipment [Line Items]    
Total 339,216 299,177
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total 27,515 55,875
Computer equipment    
Property, Plant and Equipment [Line Items]    
Total 26,996 27,272
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total 1,034 8,911
Telecommunication    
Property, Plant and Equipment [Line Items]    
Total 162 262
Software    
Property, Plant and Equipment [Line Items]    
Total $ 1,091 $ 1,104