v3.26.1
Goodwill and Intangible Assets - Summary of identifiable intangible assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 94,681 $ 91,781
Accumulated amortization 34,785 32,692
Intangibles, net 59,807 59,088
Patent rights    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 35,530 32,630
Accumulated amortization 20,490 19,946
Intangibles, net 14,951 12,684
Acquired technology    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 22,940 22,940
Accumulated amortization 11,036 10,650
Intangibles, net 11,904 12,289
Acquired licenses    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 35,711 35,711
Accumulated amortization 2,759 1,596
Intangibles, net 32,952 34,115
Assembled workforce    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 500 500
Accumulated amortization 500 500
Intangibles, net $ 0 $ 0