XML 93 R82.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accumulated Other Comprehensive Income (Loss) - Reclassifications out of AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Reclassifications out of accumulated other comprehensive income, net of tax    
Provision for income taxes $ 38,462 $ 39,096
Net income $ 115,056 139,926
Amount Reclassified from Accumulated Other Comprehensive Income (Loss)    
Reclassifications out of accumulated other comprehensive income, net of tax    
Net income   33
Gains on sales of available for sale securities | Amount Reclassified from Accumulated Other Comprehensive Income (Loss)    
Reclassifications out of accumulated other comprehensive income, net of tax    
Securities gains, net   45
Provision for income taxes   12
Net income   $ 33