XML 77 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Property and equipment      
Property and equipment $ 8,036 $ 9,302  
Less: Accumulated depreciation and amortization (5,869) (6,632)  
Property and equipment, net 2,167 2,670  
Depreciation and amortization expense 1,994 1,552 $ 1,731
Computer and office equipment      
Property and equipment      
Property and equipment 5,161 4,898  
Furniture      
Property and equipment      
Property and equipment 1,686 2,489  
Purchased software for internal use      
Property and equipment      
Property and equipment 219 717  
Leasehold improvements      
Property and equipment      
Property and equipment $ 970 $ 1,198