Annual report pursuant to Section 13 and 15(d)

Debt and Financing Lease Liabilities - Schedule of Debt (Details)

v3.24.0.1
Debt and Financing Lease Liabilities - Schedule of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Financing leases $ 13,928 $ 16,060
Total debt and financing leases 1,514,304 915,677
Less: current maturities, net of unamortized discount 322,247 331,479
Less: unamortized discount and debt issuance costs 21,982 15,563
Long-term debt and financing lease liabilities, net of current portion, unamortized discount and debt issuance costs [1] 1,170,075 568,635
Future interest payments 12,468 14,212
Term Loan    
Debt Instrument [Line Items]    
Long-term debt, gross 564,530 255,403
Financing facilities | Enerqos    
Debt Instrument [Line Items]    
Long-term debt, gross 17,786 0
Master Sale-Leaseback    
Debt Instrument [Line Items]    
Long-term debt, gross 185,698 120,923
Senior Secured Credit Facility Due in January 2024 To March 2025    
Debt Instrument [Line Items]    
Long-term debt, gross $ 279,900 477,900
Variable Rate Term Loan Due In June 2024 | Term Loan    
Debt Instrument [Line Items]    
Debt interest rate (percent) 0.00%  
Long-term debt, gross $ 0 3,403
Term Loan Due in June 2028 | Term Loan    
Debt Instrument [Line Items]    
Stated interest rate (percent) 6.11%  
Long-term debt, gross $ 1,976 2,348
Variable Rate Term Loan Due In June 2025 | Term Loan    
Debt Instrument [Line Items]    
Debt interest rate (percent) 7.88%  
Long-term debt, gross $ 34,453 37,204
Variable Rate Term Loan Due In March 2028 | Term Loan    
Debt Instrument [Line Items]    
Debt interest rate (percent) 7.21%  
Long-term debt, gross $ 13,747 14,084
Term Loan Due in June 2031 | Term Loan    
Debt Instrument [Line Items]    
Stated interest rate (percent) 4.95%  
Long-term debt, gross $ 2,253 2,588
Term Loan Due in March 2028 | Term Loan    
Debt Instrument [Line Items]    
Stated interest rate (percent) 5.00%  
Long-term debt, gross $ 0 2,258
Term Loan Due in April 2027 | Term Loan    
Debt Instrument [Line Items]    
Stated interest rate (percent) 4.50%  
Long-term debt, gross $ 0 1,846
Term Loan Due in February 2034 | Term Loan    
Debt Instrument [Line Items]    
Stated interest rate (percent) 5.61%  
Long-term debt, gross $ 1,348 1,437
Variable Rate Term Loan Due In December 2027 | Term Loan    
Debt Instrument [Line Items]    
Debt interest rate (percent) 7.81%  
Long-term debt, gross $ 7,158 7,874
Term Loan Due in December 2038 | Term Loan    
Debt Instrument [Line Items]    
Debt interest rate (percent) 5.15%  
Long-term debt, gross $ 21,063 23,255
Variable Rate Term Loan Due In June 2033 | Term Loan    
Debt Instrument [Line Items]    
Debt interest rate (percent) 7.41%  
Long-term debt, gross $ 6,592 6,951
Variable Rate Term Loan Due In October 2029 | Term Loan    
Debt Instrument [Line Items]    
Debt interest rate (percent) 7.86%  
Long-term debt, gross $ 6,145 6,977
Fixed Rate Due in December 2027 | Loans Payable    
Debt Instrument [Line Items]    
Stated interest rate (percent) 3.58%  
Long-term debt, gross $ 2,004 2,425
Fixed Rate Due in June 2045 | Loans Payable    
Debt Instrument [Line Items]    
Stated interest rate (percent) 4.92%  
Long-term debt, gross $ 3,489 3,474
Fixed Rate Due in March 2046 | Loans Payable    
Debt Instrument [Line Items]    
Stated interest rate (percent) 3.25%  
Long-term debt, gross $ 35,090 37,302
Variable Rate Term Loan Due In July 2030 | Term Loan    
Debt Instrument [Line Items]    
Debt interest rate (percent) 9.01%  
Long-term debt, gross $ 2,140 2,915
Variable Rate Term Loan Due In March 2042 | Loans Payable    
Debt Instrument [Line Items]    
Stated interest rate (percent) 5.45%  
Long-term debt, gross $ 6,395 6,859
Fixed Rate Due in August 2039 | Loans Payable    
Debt Instrument [Line Items]    
Stated interest rate (percent) 6.70%  
Long-term debt, gross $ 349,093 92,203
Fixed Rate Due in December 2047 | Loans Payable    
Debt Instrument [Line Items]    
Stated interest rate (percent) 5.99%  
Long-term debt, gross $ 21,984 0
Sellers Promissory Rate Due in January 2024 | Unsecured Debt    
Debt Instrument [Line Items]    
Stated interest rate (percent) 5.00%  
Long-term debt, gross $ 28,294 0
Fixed Rate Due in April 2047 | Loans Payable    
Debt Instrument [Line Items]    
Stated interest rate (percent) 5.70%  
Long-term debt, gross $ 3,520 0
Master Sale-Leaseback Due In July 2039 | Master Sale-Leaseback    
Debt Instrument [Line Items]    
Debt interest rate (percent) 0.00%  
Master Sale-Leaseback Due In July 2047 | Master Sale-Leaseback    
Debt Instrument [Line Items]    
Debt interest rate (percent) 1.86%  
Master Sale-Leaseback Due In December 2040 | Master Sale-Leaseback    
Debt Instrument [Line Items]    
Debt interest rate (percent) 0.00%  
Master Sale-Leaseback Due In July 2039 To July 2047 | Master Sale-Leaseback    
Debt Instrument [Line Items]    
Long-term debt, gross $ 163,504 104,011
Master Sale-Leaseback Due In March 2043 | Master Sale-Leaseback    
Debt Instrument [Line Items]    
Debt interest rate (percent) 0.00%  
Master Sale-Leaseback Due In December 2040 To March 2043 | Master Sale-Leaseback    
Debt Instrument [Line Items]    
Long-term debt, gross $ 22,194 16,912
Senior secured credit facility | Senior Secured Credit Facility Due in January 2024 To March 2025 | Line of Credit    
Debt Instrument [Line Items]    
Debt interest rate (percent) 9.12%  
Long-term debt, gross $ 279,900 477,900
Revolving Credit Facility | Line of Credit    
Debt Instrument [Line Items]    
Stated interest rate (percent) 9.54%  
Long-term debt, gross $ 470,248 45,391
Revolving Credit Facility | Senior Secured Credit Facility Due in January 2024 To March 2025 | Line of Credit    
Debt Instrument [Line Items]    
Long-term debt, gross $ 139,900 182,900
Revolving Credit Facility | June 2020 Construction Revolver Loans Payable Due In March 2024 | Line of Credit    
Debt Instrument [Line Items]    
Debt interest rate (percent) 6.96%  
Long-term debt, gross $ 20,705 39,536
Revolving Credit Facility | July 2020 Construction Revolver Loans Payable Due In June 2023 | Line of Credit    
Debt Instrument [Line Items]    
Debt interest rate (percent) 5.92%  
Long-term debt, gross $ 0 5,855
Revolving Credit Facility | April 2023 Construction Credit Facility Loans Payable Due In July 2024 | Line of Credit    
Debt Instrument [Line Items]    
Debt interest rate (percent) 6.82%  
Long-term debt, gross $ 134,415 0
Revolving Credit Facility | August 2023 Construction Credit Facility Loans Payable Due In August 2026 | Line of Credit    
Debt Instrument [Line Items]    
Debt interest rate (percent) 9.34%  
Long-term debt, gross $ 278,858 0
Revolving Credit Facility | August 2023 Construction Revolver Loans Payable Due In April 2030 | Line of Credit    
Debt Instrument [Line Items]    
Debt interest rate (percent) 6.85%  
Long-term debt, gross $ 36,270 $ 0
[1] Includes restricted assets of consolidated variable interest entities (“VIEs”) of $312,701 as of December 31, 2023 and $213,913 as of December 31, 2022. Includes liabilities of consolidated VIEs of $199,063 as of December 31, 2023 and $50,729 as of December 31, 2022. See Note 11.