v3.26.1
Other Financial Information - Schedule of Amortization Expense (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Finite-Lived Intangible Assets [Line Items]  
Total amortization of other intangible assets $ 678
Trade name  
Finite-Lived Intangible Assets [Line Items]  
Total amortization of other intangible assets 60
Customer relationships  
Finite-Lived Intangible Assets [Line Items]  
Total amortization of other intangible assets 74
Supplier relationships  
Finite-Lived Intangible Assets [Line Items]  
Total amortization of other intangible assets 425
Know-how  
Finite-Lived Intangible Assets [Line Items]  
Total amortization of other intangible assets $ 119