XML 67 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative Instruments - Schedule of Derivative Effect on Consolidated Statements of Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance $ 811,709 $ 693,769 $ 819,181 $ 671,266
Ending balance 608,757 765,495 608,757 765,495
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance 13,690 10,567 16,549 1,886
Gain recognized in Other Comprehensive Income/(Loss) 3,319 2,252 2,721 10,536
(Gain)/loss reclassified from Other Comprehensive Income/(Loss) into earnings (2,284) (82) (4,545) 315
Ending balance $ 14,725 $ 12,737 $ 14,725 $ 12,737