v3.26.1
Acquisitions and Divestitures - Schedule of Net loss from discontinued operations on the consolidated statements of operations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Business Combination [Line Items]        
Net loss from discontinued operations, net of income tax of nil $ 0 $ (169,761) $ 0 $ (169,761)
Desktop Metal [Member]        
Business Combination [Line Items]        
Net loss from discontinued operations, net of income tax of nil       $ 169,800