XML 52 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment
Property and equipment consisted of the following:
DECEMBER 31,
20242023
(In thousands)
Computer and office equipment$5,161 $4,898 
Furniture1,686 2,489 
Purchased software for internal use219 717 
Leasehold improvements970 1,198 
Property and equipment8,036 9,302 
Less: Accumulated depreciation and amortization(5,869)(6,632)
Property and equipment, net$2,167 $2,670