XML 23 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]      
Net income $ 43,444 $ 102,413 $ 57,632
Other comprehensive (loss) income:      
Change in fair value of interest rate derivatives and other (12,314) (9,385) 18,092
Comprehensive income $ 31,130 $ 93,028 $ 75,724