Goodwill and Intangible Assets - Identifiable Intangible assets (Detail) - USD ($) $ in Thousands |
Mar. 31, 2025 |
Dec. 31, 2024 |
---|---|---|
Original Cost | $ 58,523 | $ 58,523 |
Accumulated Amortization | (46,897) | (46,055) |
Net Book Value | 11,626 | 12,468 |
Developed Technology | ||
Original Cost | 32,620 | 32,620 |
Accumulated Amortization | (27,212) | (26,708) |
Net Book Value | 5,408 | 5,912 |
Customer Relationships | ||
Original Cost | 10,690 | 10,690 |
Accumulated Amortization | (4,855) | (4,588) |
Net Book Value | 5,835 | 6,102 |
Patent | ||
Original Cost | 7,623 | 7,623 |
Accumulated Amortization | (7,623) | (7,623) |
Net Book Value | 0 | 0 |
Independent sales agency network | ||
Original Cost | 4,500 | 4,500 |
Accumulated Amortization | (4,500) | (4,500) |
Net Book Value | 0 | 0 |
Trade Names and Trademarks | ||
Original Cost | 2,080 | 2,080 |
Accumulated Amortization | (1,766) | (1,733) |
Net Book Value | 314 | 347 |
Non-compete agreements | ||
Original Cost | 1,010 | 1,010 |
Accumulated Amortization | (941) | (903) |
Net Book Value | $ 69 | $ 107 |