XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Statement of Comprehensive Income [Abstract]        
Net income $ 64,147 $ 14,814 $ 75,373 $ 29,346
Other comprehensive income (loss):        
Change in fair value of interest rate derivatives and other 3,110 1,924 (534) 13,651
Comprehensive income $ 67,257 $ 16,738 $ 74,839 $ 42,997