XML 58 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Senior Unsecured Notes (Details) - Senior unsecured notes - Subsequent Event
Apr. 10, 2024
USD ($)
Debt Instrument [Line Items]  
Face amount of debt instrument $ 225,000,000
Debt instrument, issue price as a percentage of principal 100.00%
Debt instrument, prepayment, percentage of principal amount 100.00%
Series I Green Guaranteed Senior Notes due June 17, 2029  
Debt Instrument [Line Items]  
Face amount of debt instrument $ 155,000,000
Stated rate (as a percent) 7.20%
Series J Green Guaranteed Senior Notes due June 17, 2031  
Debt Instrument [Line Items]  
Face amount of debt instrument $ 45,000,000
Stated rate (as a percent) 7.32%
Series K Green Guaranteed Senior Notes due June 17, 2034  
Debt Instrument [Line Items]  
Face amount of debt instrument $ 25,000,000
Stated rate (as a percent) 7.41%