XML 87 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments and Hedging Activities - Summary of the Notional Amount and Fair Value of Derivatives (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Fair value of derivative instruments    
Total fair value derivative assets $ 10,318 $ 30,860
Total fair value derivative liabilities 0 0
Total fair value derivatives asset (liability), net 10,318 30,860
Derivative instruments not designated as hedging instruments    
Fair value of derivative instruments    
Other income (500) (13,000)
Fixed Interest Rate 2.00 Percent, Maturing September 2023, Notional 285 Million | Interest rate cap | Derivative instruments not designated as hedging instruments | Prepaid Expenses and Other Current Assets    
Fair value of derivative instruments    
Notional amount, asset $ 285,000  
Derivative, fixed interest rate 2.00%  
Total fair value derivative assets $ 0 5,748
Fixed Interest Rate 2.00%, Maturing September 2023 | Interest rate cap | Derivative instruments not designated as hedging instruments | Prepaid Expenses and Other Current Assets    
Fair value of derivative instruments    
Notional amount, asset $ 83,200  
Derivative, fixed interest rate 2.00%  
Total fair value derivative assets $ 0 1,677
Fixed Interest Rate 2.50 Percent, Maturing September 2025, Notional 75 Million | Interest rate cap | Derivative instruments not designated as hedging instruments | Prepaid Expenses and Other Current Assets    
Fair value of derivative instruments    
Notional amount, asset $ 75,000  
Derivative, fixed interest rate 2.50%  
Total fair value derivative assets $ 2,274 3,791
Fixed Interest Rate 2.50 Percent, Maturing September 2025, Notional 59.5 Million | Interest rate cap | Derivative instruments not designated as hedging instruments | Prepaid Expenses and Other Current Assets    
Fair value of derivative instruments    
Notional amount, asset $ 59,500  
Derivative, fixed interest rate 2.50%  
Total fair value derivative assets $ 1,804 3,007
Fixed Interest Rate 2.00 To 4.50 Percent, Maturing June 2025, Notional 1 | Interest rate collar | Derivative instruments not designated as hedging instruments | Prepaid Expenses and Other Current Assets    
Fair value of derivative instruments    
Notional amount, asset 53,272  
Total fair value derivative assets $ 417 0
Fixed Interest Rate 2.00 To 4.50 Percent, Maturing June 2025, Notional 1 | Interest rate collar | Derivative instruments not designated as hedging instruments | Prepaid Expenses and Other Current Assets | Maximum    
Fair value of derivative instruments    
Derivative, fixed interest rate 4.50%  
Fixed Interest Rate 2.00 To 4.50 Percent, Maturing June 2025, Notional 1 | Interest rate collar | Derivative instruments not designated as hedging instruments | Prepaid Expenses and Other Current Assets | Minimum    
Fair value of derivative instruments    
Derivative, fixed interest rate 2.00%  
Fixed Interest Rate 2.00 To 4.50 Percent, Maturing June 2025, Notional 2 | Interest rate collar | Derivative instruments not designated as hedging instruments | Prepaid Expenses and Other Current Assets    
Fair value of derivative instruments    
Notional amount, asset $ 33,260  
Total fair value derivative assets $ 440 0
Fixed Interest Rate 2.00 To 4.50 Percent, Maturing June 2025, Notional 2 | Interest rate collar | Derivative instruments not designated as hedging instruments | Prepaid Expenses and Other Current Assets | Maximum    
Fair value of derivative instruments    
Derivative, fixed interest rate 4.50%  
Fixed Interest Rate 2.00 To 4.50 Percent, Maturing June 2025, Notional 2 | Interest rate collar | Derivative instruments not designated as hedging instruments | Prepaid Expenses and Other Current Assets | Minimum    
Fair value of derivative instruments    
Derivative, fixed interest rate 2.00%  
Fixed Interest Rate 2.96%, Maturing September 2023 | Interest rate swap | Derivative instruments designated as hedging instruments: | Accounts Payable and Accrued Liabilities    
Fair value of derivative instruments    
Notional amount, liability $ 615,000  
Derivative, fixed interest rate 2.98%  
Total fair value derivative liabilities $ 0 8,262
Fixed Interest Rate 3.69 Maturing January 2027 | Interest rate swap | Derivative instruments designated as hedging instruments: | Accounts Payable and Accrued Liabilities    
Fair value of derivative instruments    
Notional amount, liability $ 200,000  
Derivative, fixed interest rate 3.69%  
Total fair value derivative liabilities $ 117 978
Fixed Interest Rate 5.50%, Maturing November 2024 | Interest rate cap | Derivative instruments designated as hedging instruments: | Prepaid Expenses and Other Current Assets    
Fair value of derivative instruments    
Notional amount, liability $ 127,000  
Derivative, fixed interest rate 5.50%  
Total fair value derivative assets $ 28 378
Fixed Interest Rate 5.00 Maturing December 2025 | Interest rate cap | Derivative instruments designated as hedging instruments: | Prepaid Expenses and Other Current Assets    
Fair value of derivative instruments    
Notional amount, liability $ 74,120  
Derivative, fixed interest rate 5.00%  
Total fair value derivative assets $ 223 655
Fixed Interest Rate 1.68 Maturing February 2027 | Interest rate swap | Derivative instruments designated as hedging instruments: | Prepaid Expenses and Other Current Assets    
Fair value of derivative instruments    
Notional amount, liability $ 40,800  
Derivative, fixed interest rate 1.68%  
Total fair value derivative liabilities $ 2,496 3,321
Fixed Interest Rate 4.89%, Maturing January 2032 | Interest rate swap | Derivative instruments designated as hedging instruments: | Accounts Payable and Accrued Liabilities    
Fair value of derivative instruments    
Notional amount, liability $ 34,857  
Derivative, fixed interest rate 4.89%  
Total fair value derivative liabilities $ 2,519 $ 3,043