XML 77 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
SECURITIES - Realized Gain (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Investments, Debt and Equity Securities [Abstract]      
Gross Realized Gains $ 29,668   $ 66,587
Gross Realized Losses $ (2,920,487)   (3,663,446)
Net Realized Gains (Losses)   $ (2,890,819) $ (3,596,859)