XML 22 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Comprehensive Income [Abstract]      
Net income $ 102,413 $ 57,632 $ 132,930
Other comprehensive (loss) income:      
Change in fair value of interest rate derivatives and other (9,385) 18,092 8,201
Comprehensive income $ 93,028 $ 75,724 $ 141,131