XML 64 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
PROPERTY, EQUIPMENT AND SOFTWARE, NET - Schedule of Property, Equipment and Software, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Total property, equipment and software, gross $ 321,339 $ 466,229
Less: accumulated depreciation and amortization (290,809) (409,498)
Property, equipment and software, net 30,530 56,731
Net carrying amount of internally-developed software 28,400 48,600
Furniture and fixtures and other    
Property, Plant and Equipment [Line Items]    
Total property, equipment and software, gross 571 3,384
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property, equipment and software, gross 19,167 18,428
Computer hardware and purchased software    
Property, Plant and Equipment [Line Items]    
Total property, equipment and software, gross 5,741 110,338
Internally-developed software    
Property, Plant and Equipment [Line Items]    
Total property, equipment and software, gross $ 295,860 $ 334,079