v3.25.2
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net income $ 6,120 $ 8,380 $ 18,432 $ 24,489
Other comprehensive loss:        
Change in fair value of interest rate derivatives (1,055) (3,360) (4,036) (3,900)
Comprehensive income $ 5,065 $ 5,020 $ 14,396 $ 20,589