XML 53 R45.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Goodwill and Intangible Assets - Summary of identifiable intangible assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 60,781 $ 60,781
Accumulated amortization 25,323 24,296
Intangibles, net 35,458 36,485
Patent rights    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 32,630 32,630
Accumulated amortization 16,136 15,591
Intangibles, net 16,494 17,039
Acquired technology    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 21,940 21,940
Accumulated amortization 8,045 7,679
Intangibles, net 13,895 14,261
Acquired licenses    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 5,711 5,711
Accumulated amortization 642 551
Intangibles, net 5,069 5,160
Assembled workforce    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 500 500
Accumulated amortization 500 475
Intangibles, net $ 0 $ 25