v3.26.1
Commitments and Contingent Liabilities (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
party
Dec. 31, 2025
USD ($)
Mar. 26, 2020
party
Jun. 05, 2017
company
Commitments and Contingencies Disclosure [Abstract]        
Number of companies that received a general notice letter (company) | company       140
Present value of remedial work $ 1,100,000      
Undiscovered remedial work $ 1,700,000      
Anticipated clean period 13 years      
Number of potentially responsible parties included in agreement | party 100      
Number of parties required to perform remedial design work | party     2  
Accrual for environmental loss $ 1,495 $ 1,495