XML 99 R89.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative Instruments and Hedging Activities (Schedule of Maturiries of Derivative Instruments) (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Within one year $ 41,937  
One to three years 467,885  
Three to five years 334,890  
Five to ten years 786,335  
Ten to fifteen years 106,287  
Fifteen years and thereafter 21,002  
Total $ 1,758,336 $ 1,395,135