XML 95 R84.htm IDEA: XBRL DOCUMENT v3.25.1
Accumulated Other Comprehensive Income - Schedule of Components of AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
AOCI [Roll Forward]    
Beginning Balance $ 2,526,189 $ 2,558,919
OCI before reclassifications (1,679) (221)
Amounts reclassified from AOCI 0 0
Other comprehensive loss (1,679) (221)
Ending Balance 2,644,064 2,645,586
Accumulated Other Comprehensive Income    
AOCI [Roll Forward]    
Beginning Balance 159,449 185,668
Other comprehensive loss (1,679) (221)
Ending Balance 157,770 185,447
Unrealized gains (losses) on available-for-sale securities, net    
AOCI [Roll Forward]    
Beginning Balance 159,449 185,668
OCI before reclassifications (1,679) (221)
Amounts reclassified from AOCI 0 0
Other comprehensive loss (1,679) (221)
Ending Balance $ 157,770 $ 185,447