XML 78 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements - Schedule of Recurring Measurements (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Schedule of Fair Value Assets and Liabilities Measured on Recurring Basis    
Deferred amounts in accumulated comprehensive income (loss) that will be reclassified into earnings $ 8,083  
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 (c)    
Schedule of Fair Value Assets and Liabilities Measured on Recurring Basis    
Derivative interest rate swaps 14,426 18,074
Fair Value, Measurements, Recurring | Level 3    
Schedule of Fair Value Assets and Liabilities Measured on Recurring Basis    
Derivative interest rate swaps $ 0 $ 0