XML 102 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Reconciliation Of Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]      
Computed tax expense (benefit) at 21% $ 120,725 $ 20,880 $ (140,850)
Tax-exempt interest income (13,114) (13,640) (11,864)
Dividends received deduction (1,276) (1,237) (1,364)
State tax expense (benefit) 1,098 (3,539) (1,597)
Nondeductible expenses 815 639 279
Other, net (1,321) (11) (2,647)
Income tax expense (benefit) $ 106,927 $ 3,092 $ (158,043)