Commitments and Contingencies (Details) $ in Thousands |
6 Months Ended |
---|---|
Jun. 30, 2025
USD ($)
| |
Entity Information [Line Items] | |
Payments for Environmental Liabilities | $ 325 |
Guarantor Obligations, Maximum Exposure, Undiscounted | 314,600 |
Civil Penalty | 1,525 |
Payments for Environmental Liabilities | 325 |
Conservation Expenditure | |
Entity Information [Line Items] | |
Payments for Environmental Liabilities | 5,000 |
Payments for Environmental Liabilities | $ 5,000 |