v3.26.1
Intangible Assets and Goodwill - Components of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Oct. 31, 2025
Dec. 31, 2024
Intangible Assets and Goodwill [Abstract]      
Gross carrying value $ 21,414   $ 24,222
Accumulated amortization (18,037)   (18,874)
Net book value 3,377   5,348
Core Technology [Member]      
Intangible Assets and Goodwill [Abstract]      
Gross carrying value 5,700   5,700
Accumulated amortization (5,700)   (5,415)
Net book value 0   285
Product Technology [Member]      
Intangible Assets and Goodwill [Abstract]      
Gross carrying value 2,000   4,808
Accumulated amortization (2,000)   (3,984)
Net book value 0 $ 700 824
Customer Relationships [Member]      
Intangible Assets and Goodwill [Abstract]      
Gross carrying value 6,900   6,900
Accumulated amortization (6,900)   (6,555)
Net book value 0   345
Tradenames [Member]      
Intangible Assets and Goodwill [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 and Goodwill [Abstract]      
Gross carrying value 5,314   5,314
Accumulated amortization (1,937)   (1,495)
Net book value $ 3,377   $ 3,819