XML 72 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment, net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Gross $ 48,538 $ 59,674  
Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment (28,793) (36,623)  
Property, Plant and Equipment, Net 19,745 23,051  
Depreciation 3,700 4,500 $ 5,200
Disposal of Fully Depreciated Property Plant and Equipment 11,000 2,700 3,100
Full Depreciated Assets in Use 6,000 14,600  
Internal Use Software Developed, Subject To Amortization 10,800 11,900  
Capitalized Computer Software, Amortization 10,700 11,800  
Tangible Asset Impairment Charges 0 0 1,551
Loss on Disposition of Assets 784 57 $ 0
Furniture and Fixtures [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Gross $ 6,108 6,300  
Furniture and Fixtures [Member] | Minimum [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 5 years    
Furniture and Fixtures [Member] | Maximum [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 10 years    
Computer Equipment [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Gross $ 5,227 14,216  
Computer Equipment [Member] | Minimum [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 3 years    
Computer Equipment [Member] | Maximum [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 5 years    
Software [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Gross $ 5,558 5,552  
Software [Member] | Minimum [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 3 years    
Software [Member] | Maximum [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 6 years    
Software Development [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 3 years    
Property, Plant and Equipment, Gross $ 10,843 11,879  
Leasehold Improvements [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Gross $ 20,802 $ 21,727  
Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration] Useful Life, Shorter of Lease Term or Asset Utility [Member]