XML 55 R39.htm IDEA: XBRL DOCUMENT v3.25.4
Investment Securities - Schedule of Available-For-Sale Investment Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract]    
Amortized Cost, Due in one year or less $ 712,675 $ 621,499
Amortized Cost, Due after one year through five years 211,642 467,062
Amortized Cost, Total 924,317 1,088,561
Fair Market Value, Due in one year or less 714,118 622,161
Fair Market Value, Due after one year through five years 212,235 467,363
Fair Market Value, Total $ 926,353 $ 1,089,524