XML 57 R47.htm IDEA: XBRL DOCUMENT v3.25.2
Intangible Assets, net - Components of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Intangible Assets, net [Abstract]    
Gross carrying value $ 24,222 $ 24,222
Accumulated amortization (19,859) (18,874)
Net book value 4,363 5,348
Core Technology [Member]    
Intangible Assets, net [Abstract]    
Gross carrying value 5,700 5,700
Accumulated amortization (5,700) (5,415)
Net book value 0 285
Product Technology [Member]    
Intangible Assets, net [Abstract]    
Gross carrying value 4,808 4,808
Accumulated amortization (4,043) (3,984)
Net book value 765 824
Customer Relationships [Member]    
Intangible Assets, net [Abstract]    
Gross carrying value 6,900 6,900
Accumulated amortization (6,900) (6,555)
Net book value 0 345
Tradenames [Member]    
Intangible Assets, net [Abstract]    
Gross carrying value 1,500 1,500
Accumulated amortization (1,500) (1,425)
Net book value 0 75
Pharos Customer Lists [Member]    
Intangible Assets, net [Abstract]    
Gross carrying value 5,314 5,314
Accumulated amortization (1,716) (1,495)
Net book value $ 3,598 $ 3,819