XML 132 R117.htm IDEA: XBRL DOCUMENT v3.22.4
Telford Fire Safety Remediation - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Restructuring Cost and Reserve [Line Items]        
Provision for Telford's fire safety remediation   $ 185,921 $ 0 $ 0
Environmental Loss Contingency, Statement of Financial Position [Extensible Enumeration] Accounts payable and accrued expenses Accounts payable and accrued expenses    
Environmental Loss Contingency, Current, Statement of Financial Position [Extensible Enumeration] Accounts payable and accrued expenses Accounts payable and accrued expenses    
Telford Fire Safety Remediation        
Restructuring Cost and Reserve [Line Items]        
Provision for Telford's fire safety remediation $ 138,900 $ 185,900    
Estimated environmental liability 185,900 185,900    
Current portion of estimated environmental liability $ 51,600 $ 51,600