XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.3
Intangible Assets, net - Components of Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Intangible Assets, net [Abstract]    
Gross carrying value $ 24,222 $ 24,222
Accumulated amortization (19,999) (18,874)
Net book value 4,223 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,072) (3,984)
Net book value 736 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,827) (1,495)
Net book value $ 3,487 $ 3,819