XML 89 R79.htm IDEA: XBRL DOCUMENT v3.23.2
Accumulated Other Comprehensive Income - Schedule of Components of AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
AOCI [Roll Forward]        
Beginning Balance $ 2,649,387 $ 3,336,728 $ 2,666,803 $ 3,736,191
OCI before reclassifications     (19,984) (99,324)
Amounts reclassified from AOCI     1,313 0
Other comprehensive income (loss) (14,081) (58,369) (18,671) (99,324)
Ending Balance 2,579,403 2,972,999 2,579,403 2,972,999
Accumulated Other Comprehensive Income        
AOCI [Roll Forward]        
Beginning Balance 224,755 364,099 229,345 405,054
Other comprehensive income (loss) (14,081) (58,369) (18,671) (99,324)
Ending Balance 210,674 305,730 210,674 305,730
Unrealized gains (losses) on available-for-sale securities, net        
AOCI [Roll Forward]        
Beginning Balance     229,345 405,054
OCI before reclassifications     (19,984) (99,324)
Amounts reclassified from AOCI     1,313 0
Other comprehensive income (loss)     (18,671) (99,324)
Ending Balance $ 210,674 $ 305,730 $ 210,674 $ 305,730