v3.26.1
Acquisitions and Divestitures - Schedule Of Definite-lived Intangible Assets Acquired (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Apr. 25, 2025
Finite-Lived Intangible Assets [Line Items]      
Asset Carrying Value $ 22,427 $ 22,427  
Markforged [Member]      
Finite-Lived Intangible Assets [Line Items]      
Asset Carrying Value     $ 22,427
Developed technology [Member]      
Finite-Lived Intangible Assets [Line Items]      
Asset Carrying Value 13,636 13,636  
Developed technology [Member] | Markforged [Member]      
Finite-Lived Intangible Assets [Line Items]      
Asset Carrying Value     $ 13,636
Weighted Average Life (years)     6 years
Mutual licensing under settlement agreement [Member]      
Finite-Lived Intangible Assets [Line Items]      
Asset Carrying Value 5,320 5,320  
Mutual licensing under settlement agreement [Member] | Markforged [Member]      
Finite-Lived Intangible Assets [Line Items]      
Asset Carrying Value     $ 5,320
Weighted Average Life (years)     23 years
Trademarks [Member]      
Finite-Lived Intangible Assets [Line Items]      
Asset Carrying Value 1,811 1,811  
Trademarks [Member] | Markforged [Member]      
Finite-Lived Intangible Assets [Line Items]      
Asset Carrying Value     $ 1,811
Weighted Average Life (years)     1 year
Customer Relationships [Member]      
Finite-Lived Intangible Assets [Line Items]      
Asset Carrying Value $ 1,660 $ 1,660  
Customer Relationships [Member] | Markforged [Member]      
Finite-Lived Intangible Assets [Line Items]      
Asset Carrying Value     $ 1,660
Weighted Average Life (years)     10 years