v3.26.1
Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Changes in AOCI by component    
Beginning balance $ 7,125,388 $ 6,766,777
Other comprehensive loss (679) (867)
Ending balance 6,991,240 6,729,916
Cumulative Unrealized Gain (Loss) on Available-for- Sale Securities    
Changes in AOCI by component    
Beginning balance 11,560 13,594
OCI before reclassifications (679) (867)
Amounts reclassified from AOCI 0 0
Other comprehensive loss (679) (867)
Ending balance $ 10,881 $ 12,727