Annual report [Section 13 and 15(d), not S-K Item 405]

Derivative Instruments and Hedging Activities - Effects of Derivative Instruments in Accumulated Other Comprehensive Income (Details)

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