v3.26.1
Investment Securities - Schedule of Available-For-Sale Investment Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Investments, Debt and Equity Securities [Abstract]    
Amortized Cost, Due in one year or less $ 752,172 $ 712,675
Amortized Cost, Due after one year through five years 401,111 211,642
Amortized Cost, Total 1,153,283 924,317
Fair Market Value, Due in one year or less 751,396 714,118
Fair Market Value, Due after one year through five years 398,879 212,235
Fair Market Value, Total $ 1,150,275 $ 926,353