v3.25.3
Investment in Securities - Schedule of Amortized Cost and Fair Value of Investment Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Amortized Cost    
Due in 1 year or less $ 11,388  
Due after 1 year through 5 years 75,399  
Due after 5 years through 10 years 167,330  
Due after 10 years 502,221  
Amortized Cost 756,338 $ 587,708
Fair Value    
Due in 1 year or less 11,387  
Due after 1 year through 5 years 72,765  
Due after 5 years through 10 years 154,915  
Due after 10 years 478,302  
Total $ 717,369 $ 528,021