XML 43 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Notes Payable and Derivatives (Narrative) (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Jun. 30, 2024
May 31, 2024
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Derivative [Line Items]              
Amortization of interest rate hedges     $ 450,000 $ 620,000 $ 1,692,000 $ 1,843,000  
Accrued interest payable     75,399,000   75,399,000   $ 34,374,000
Amortization of debt costs         4,538,000 3,648,000  
Interest rate cash flow hedge gain (loss) to be reclassified over next 12 months, net     1,858,000   1,858,000    
Notes Payable 2034 Member              
Derivative [Line Items]              
Aggregate principal amount issued   $ 500,000,000          
Debt interest rate percantage   5.50%          
Accrued interest payable     493,840,000   493,840,000    
Debt amortized interest expense         6,160,000    
Debt issuance costs     4,450,000   $ 4,450,000    
Debt note discount percentage         5.662%    
Net proceeds from debt issuance cost         $ 489,390,000    
Loans Payable              
Derivative [Line Items]              
Debt interest rate percantage 3.90%            
Notes payable redeemed $ 350,000,000            
Debt issuance costs     43,820,000   43,820,000   $ 42,595,000
Redemption price percentage 100.00%            
Loans Payable | Notes Payable 2034 Member              
Derivative [Line Items]              
Redemption price percentage   100.00%          
AOCI, cash flow hedges              
Derivative [Line Items]              
Amortization of interest rate hedges         8,419,000    
Accumulated Other Comprehensive Income (Loss)              
Derivative [Line Items]              
Amortization of interest rate hedges     $ 450,000 $ 620,000 $ 1,692,000 $ 1,843,000