v3.26.3
Investments - Changes in Balance of Level 3 Securities (Details) - Significant Unobservable Inputs (Level 3) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Summary of changes in Level 3 securities        
Beginning balance $ 144,584 $ 101,534 $ 118,561 $ 95,125
Included in other comprehensive earnings (loss) (3,826) 1,130 (5,157) 2,922
Purchases 9,807 6,995 42,392 15,093
Sales / Calls / Maturities (1,346) (8,149) (6,577) (11,630)
Ending balance 149,219 101,510 149,219 101,510
Change in unrealized gains (losses) during the period for Level 3 assets held at period-end - OCI $ (3,826) $ 1,244 $ (5,160) $ 2,899