XML 155 R133.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Instruments and Hedging Activities - Effects of Derivative Instruments in Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Accumulated gain in AOCI at the beginning of the year $ 901,975  
AOCI at the end of the year 1,013,225 $ 901,975
Accumulated Gain (Loss), Net, Cash Flow Hedge    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Accumulated gain in AOCI at the beginning of the year 746 1,284
Unrealized gain recognized in AOCI 1,388 232
Gain reclassified from AOCI to interest and other expenses, net (994) (770)
Gain (loss) on derivatives 394 (538)
AOCI at the end of the year $ 1,140 $ 746