v3.26.1
Goodwill and Intangible Assets - Summary of identifiable intangible assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Gross carrying amount $ 94,681 $ 91,781
Accumulated amortization 37,070 32,693
Intangibles, net 57,611 59,088
Patent rights    
Intangible Asset, Finite-Lived [Line Items]    
Gross carrying amount 35,530 32,630
Accumulated amortization 21,227 19,946
Intangibles, net 14,303 12,684
Acquired technology    
Intangible Asset, Finite-Lived [Line Items]    
Gross carrying amount 22,940 22,940
Accumulated amortization 11,421 10,651
Intangibles, net 11,519 12,289
Acquired licenses    
Intangible Asset, Finite-Lived [Line Items]    
Gross carrying amount 35,711 35,711
Accumulated amortization 3,922 1,596
Intangibles, net 31,789 34,115
Assembled workforce    
Intangible Asset, Finite-Lived [Line Items]    
Gross carrying amount 500 500
Accumulated amortization 500 500
Intangibles, net $ 0 $ 0