v3.26.1
Investments - Schedule of Amortized Cost, Estimated Fair Value and Unrealized Gains (Losses) (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 1,496,857 $ 1,486,194
Unrealized Gains 6,396 8,354
Unrealized Losses 68,715 67,147
Fair Value 1,434,538 1,427,401
U.S. government agencies    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 20,274 13,603
Unrealized Gains 18 27
Unrealized Losses 38 13
Fair Value 20,254 13,617
Mortgage-backed securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 1,473,438 1,469,440
Unrealized Gains 6,378 8,327
Unrealized Losses 68,596 67,088
Fair Value 1,411,220 1,410,679
Municipal bonds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 3,145 3,151
Unrealized Gains 0 0
Unrealized Losses 81 46
Fair Value $ 3,064 $ 3,105