XML 68 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
PROPERTY, EQUIPMENT AND SOFTWARE, NET - Schedule of Property, Equipment and Software, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Total property, equipment and software, gross $ 273,539 $ 321,339
Less: accumulated depreciation and amortization (255,712) (290,809)
Property, equipment and software, net 17,827 30,530
Net carrying amount of internally-developed software 17,100 28,400
Furniture and fixtures and other    
Property, Plant and Equipment [Line Items]    
Total property, equipment and software, gross 394 571
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property, equipment and software, gross 1,001 19,167
Computer hardware and purchased software    
Property, Plant and Equipment [Line Items]    
Total property, equipment and software, gross 4,367 5,741
Internally-developed software    
Property, Plant and Equipment [Line Items]    
Total property, equipment and software, gross $ 267,777 $ 295,860