Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies (Details)

v3.24.1.u1
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Commitments and Contingencies      
Environmental expenses $ 400 $ 1,400  
Environmental Remediation Expense, Statement of Income or Comprehensive Income [Extensible Enumeration] General and Administrative Expense General and Administrative Expense  
Accrued insurance proceeds and third-party receivables $ 5,100   $ 5,700
Insurance Settlements Receivable 3,510   4,064
Third-party receivables $ 1,600   $ 1,600
Delivery Commitment      
Commitments and Contingencies      
Remaining commitment agreement term 6 years 2 months 12 days    
Remaining minimum commitment $ 24,800    
Purchase Obligations      
Commitments and Contingencies      
Purchase obligations and commitments $ 30,100