v3.26.3
Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount $ 25,028 $ 37,323
Accumulated Amortization (14,983) (24,206)
Net Carrying Amount 10,045 13,117
Indefinite-lived Intangible Assets [Line Items]    
Intangible assets, gross carrying amount 26,103 38,364
Intangible assets, net carrying amount 11,120 14,158
Tradenames and trademarks    
Indefinite-lived Intangible Assets [Line Items]    
Gross carrying value, indefinite lived 1,008 1,008
Patents in process    
Indefinite-lived Intangible Assets [Line Items]    
Gross carrying value, indefinite lived 67 33
Patents and know-how    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 10,768 10,666
Accumulated Amortization (9,008) (8,843)
Net Carrying Amount 1,760 1,823
Licenses    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 1,600 1,500
Accumulated Amortization (899) (188)
Net Carrying Amount 701 1,312
Customer and supplier relationships    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 12,660 12,660
Accumulated Amortization (5,076) (2,678)
Net Carrying Amount 7,584 9,982
Tradenames and trademarks    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 0 12,497
Accumulated Amortization 0 (12,497)
Net Carrying Amount $ 0 $ 0