XML 106 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
DERIVATIVE INSTRUMENTS - Schedule of Derivative Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Derivative Fair Values on Consolidated Balance Sheet [Line Items]    
Derivative asset fair value $ 4,424 $ 37,682
Derivative liability fair value $ 10,165 $ 703
Derivative asset, statement of financial position [Extensible Enumeration] Other assets Other assets
Derivative liability, statement of financial position [Extensible Enumeration] Other liabilities Other liabilities
Not Designated as Hedging Instruments    
Derivative Fair Values on Consolidated Balance Sheet [Line Items]    
Derivative asset fair value $ 4,424 $ 37,682
Derivative liability fair value 10,165 703
Not Designated as Hedging Instruments | Investment Portfolio | Foreign exchange forward contracts    
Derivative Fair Values on Consolidated Balance Sheet [Line Items]    
Derivative notional amount 49,307 54,076
Derivative asset fair value 66 81
Derivative liability fair value 274 559
Not Designated as Hedging Instruments | Underwriting Portfolio | Foreign exchange forward contracts    
Derivative Fair Values on Consolidated Balance Sheet [Line Items]    
Derivative notional amount 1,347,559 1,441,273
Derivative asset fair value 4,358 37,601
Derivative liability fair value $ 9,891 $ 144