XML 53 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets, net, Summary (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Finite-Lived Intangible Assets, Net [Abstract]      
Gross carrying value $ 24,222   $ 24,222
Accumulated amortization (19,366)   (18,874)
Net book value 4,856   5,348
Amortization expense of intangible assets 500 $ 500  
Impairment of intangible assets 0 $ 0  
Core Technology [Member]      
Finite-Lived Intangible Assets, Net [Abstract]      
Gross carrying value 5,700   5,700
Accumulated amortization (5,557)   (5,415)
Net book value 143   285
Product Technology [Member]      
Finite-Lived Intangible Assets, Net [Abstract]      
Gross carrying value 4,808   4,808
Accumulated amortization (4,013)   (3,984)
Net book value 795   824
Customer Relationships [Member]      
Finite-Lived Intangible Assets, Net [Abstract]      
Gross carrying value 6,900   6,900
Accumulated amortization (6,728)   (6,555)
Net book value 172   345
Tradenames [Member]      
Finite-Lived Intangible Assets, Net [Abstract]      
Gross carrying value 1,500   1,500
Accumulated amortization (1,463)   (1,425)
Net book value 37   75
Pharos Customer Lists [Member]      
Finite-Lived Intangible Assets, Net [Abstract]      
Gross carrying value 5,314   5,314
Accumulated amortization (1,605)   (1,495)
Net book value $ 3,709   $ 3,819