XML 90 R78.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accumulated Other Comprehensive Income - Schedule of Components of AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
AOCI [Roll Forward]    
Beginning Balance $ 2,558,919 $ 2,666,803
OCI before reclassifications (221) (5,905)
Amounts reclassified from AOCI 0 1,315
Other comprehensive income (loss) (221) (4,590)
Ending Balance 2,645,586 2,649,387
Accumulated Other Comprehensive Income    
AOCI [Roll Forward]    
Beginning Balance 185,668 229,345
Other comprehensive income (loss) (221) (4,590)
Ending Balance 185,447 224,755
Unrealized gains (losses) on available-for-sale securities, net    
AOCI [Roll Forward]    
Beginning Balance 185,668 229,345
OCI before reclassifications (221) (5,905)
Amounts reclassified from AOCI 0 1,315
Other comprehensive income (loss) (221) (4,590)
Ending Balance $ 185,447 $ 224,755