Annual report [Section 13 and 15(d), not S-K Item 405]

Divestitures - Schedule Of Financing Obligation Assets And Liabilities (Details)

v3.25.0.1
Divestitures - Schedule Of Financing Obligation Assets And Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Financing Obligations, Assets And Liabilities [Line Items]    
Financing obligation, asset $ 14,173 $ 19,878
Total lease liabilities 4,858 7,926
Property, plant and equipment, net    
Financing Obligations, Assets And Liabilities [Line Items]    
Financing obligation, asset 14,173 19,878
Accrued liabilities    
Financing Obligations, Assets And Liabilities [Line Items]    
Total lease liabilities 3,043 2,999
Other long-term liabilities    
Financing Obligations, Assets And Liabilities [Line Items]    
Total lease liabilities $ 1,815 $ 4,927