XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Derivative Instruments - Gross Amounts of Recognized Derivative Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Gross amounts of recognized assets $ 268,178 $ 50,559
Gross amounts offset on balance sheet (16,107) (7,731)
Net amounts of assets on balance sheet 252,071 42,828
Gross amounts of recognized liabilities (115,760) (229,230)
Gross amounts offset on balance sheet 16,107 7,731
Net amounts of liabilities on balance sheet $ (99,653) $ (221,499)