XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Intangible Assets, net (Tables)
6 Months Ended
Jun. 30, 2024
Intangible Assets, net [Abstract]  
Components of Intangible Assets
Intangible assets consist of the following:
 
June 30, 2024
 
Balance
   
Accumulated
Amortization
   
Net Book
Value
 
Core technology
 
$
5,700
   
$
(5,130
)
 
$
570
 
Product technology
   
4,808
     
(3,925
)
   
883
 
Customer relationships
   
6,900
     
(6,210
)
   
690
 
Tradenames
   
1,500
     
(1,350
)
   
150
 
Pharos customer lists
   
5,314
     
(1,273
)
   
4,041
 
   
$
24,222
   
$
(17,888
)
 
$
6,334
 
                         
December 31, 2023
                       
Core technology
 
$
5,700
   
$
(4,845
)
 
$
855
 
Product technology
   
4,808
     
(3,866
)
   
942
 
Customer relationships
   
6,900
     
(5,865
)
   
1,035
 
Tradenames
   
1,500
     
(1,275
)
   
225
 
Pharos customer lists
   
5,314
     
(1,052
)
   
4,262
 

 
$
24,222
   
$
(16,903
)
 
$
7,319
 
Estimated Future Amortization Expense for Intangible Assets
The following table summarizes the estimated future amortization expense for the above intangible assets for the next five years:
 
Remaining 2024
 

986
 
2025
   
1,266
 
2026
   
561
 
2027
   
561
 
2028
   
561