v3.25.1
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