v3.24.3
Retail Joint Venture - Additional information (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Schedule of Variable Interest Entities [Line Items]    
Assets $ 14,111,399 $ 13,996,223
Liabilities 15,176,877 15,097,157
Long-term debt 11,786,562 11,738,337
Retail Joint Venture | Retail    
Schedule of Variable Interest Entities [Line Items]    
Assets 109,900 102,500
Liabilities 621,900  
Long-term debt $ 614,500 $ 614,100