XML 92 R81.htm IDEA: XBRL DOCUMENT v3.24.3
Accumulated Other Comprehensive Income - Schedule of Components of AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
AOCI [Roll Forward]        
Beginning Balance $ 2,641,268 $ 2,579,403 $ 2,558,919 $ 2,666,803
OCI before reclassifications     (2,022) (49,431)
Amounts reclassified from AOCI     0 1,313
Other comprehensive income (loss) 9,544 (29,447) (2,022) (48,118)
Ending Balance 2,737,312 2,494,457 2,737,312 2,494,457
Accumulated Other Comprehensive Income        
AOCI [Roll Forward]        
Beginning Balance 174,102 210,674 185,668 229,345
Other comprehensive income (loss) 9,544 (29,447) (2,022) (48,118)
Ending Balance 183,646 181,227 183,646 181,227
Unrealized gains (losses) on available-for-sale securities, net        
AOCI [Roll Forward]        
Beginning Balance     185,668 229,345
OCI before reclassifications     (2,022) (49,431)
Amounts reclassified from AOCI 0   0 1,313
Other comprehensive income (loss)     (2,022) (48,118)
Ending Balance $ 183,646 $ 181,227 $ 183,646 $ 181,227