v3.26.1
OTHER INTANGIBLE ASSET—NET (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]          
Gross Carrying Amount $ 159,063   $ 159,063   $ 160,816
Accumulated Amortization (53,958)   (53,958)   (46,534)
Net Carrying Amount 105,105   105,105   114,282
Intangible assets amortization expense 4,185 $ 2,839 8,370 $ 5,678  
Patents and technology          
Intangible Asset, Finite-Lived [Line Items]          
Gross Carrying Amount 79,209   79,209   80,768
Accumulated Amortization (45,424)   (45,424)   (41,269)
Net Carrying Amount 33,785   33,785   39,499
Licensed technology          
Intangible Asset, Finite-Lived [Line Items]          
Gross Carrying Amount 69,952   69,952   69,952
Accumulated Amortization (2,690)   (2,690)   0
Net Carrying Amount 67,262   67,262   69,952
Customer relationships          
Intangible Asset, Finite-Lived [Line Items]          
Gross Carrying Amount 4,951   4,951   5,048
Accumulated Amortization (1,302)   (1,302)   (1,138)
Net Carrying Amount 3,649   3,649   3,910
Trademarks          
Intangible Asset, Finite-Lived [Line Items]          
Gross Carrying Amount 4,951   4,951   5,048
Accumulated Amortization (4,542)   (4,542)   (4,127)
Net Carrying Amount $ 409   $ 409   $ 921