XML 150 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Recurring Measurements (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule of Fair Value Assets and Liabilities Measured on Recurring Basis    
Deferred amounts in accumulated comprehensive income (loss) that will be reclassified into earnings $ 10,275  
Fair Value, Measurements, Recurring | Level 1    
Schedule of Fair Value Assets and Liabilities Measured on Recurring Basis    
Derivative interest rate swaps 0 $ 0
Fair Value, Measurements, Recurring | Level 2    
Schedule of Fair Value Assets and Liabilities Measured on Recurring Basis    
Derivative interest rate swaps 18,074 26,721
Fair Value, Measurements, Recurring | Level 3    
Schedule of Fair Value Assets and Liabilities Measured on Recurring Basis    
Derivative interest rate swaps $ 0 $ 0