v3.25.2
Basis of Presentation and Summary of Significant Accounting Policies - Effects of Reclassifications out of Accumulated Other Comprehensive Earnings (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Reclassification Adjustment Out Of Accumulated Other Comprehensive Income [Abstract]            
Earnings before income taxes $ 156,515   $ 103,303   $ 235,146 $ 263,294
Income tax (expense) benefit (32,179)   (21,311)   (47,596) (53,402)
Net earnings 124,336 $ 63,214 81,992 $ 127,900 187,550 209,892
Unrealized Gains and Losses on Available-for-Sale Securities | Reclassification out of Accumulated Other Comprehensive Income            
Reclassification Adjustment Out Of Accumulated Other Comprehensive Income [Abstract]            
Net realized gains (losses) - Available-for-sale (898)   (931)   (1,103) (1,765)
Credit gains (losses) presented within net realized gains (88)   9   (48) 79
Earnings before income taxes (986)   (922)   (1,151) (1,686)
Income tax (expense) benefit 207   194   242 354
Net earnings $ (779)   $ (728)   $ (909) $ (1,332)