XML 58 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Derivative Instruments - Schedule of Derivative Effect on Consolidated Statements of Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Derivative Instruments, Gain (Loss) [Line Items]    
Beginning balance $ 819,181 $ 671,266
Ending balance 811,709 693,769
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent    
Derivative Instruments, Gain (Loss) [Line Items]    
Beginning balance 16,549 1,886
Gain/(loss) recognized in Other Comprehensive Income/(Loss) (598) 8,284
Gain/(loss) reclassified from Other Comprehensive Income/(Loss) into earnings (2,261) 397
Ending balance $ 13,690 $ 10,567