v3.26.1
Investment in Securities - Schedule of Amortized Cost and Fair Value of Investment Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Amortized Cost    
Due in 1 year or less $ 9,459  
Due after 1 year through 5 years 65,969  
Due after 5 years through 10 years 156,113  
Due after 10 years 593,495  
Amortized Cost 825,036 $ 805,504
Fair Value    
Due in 1 year or less 9,381  
Due after 1 year through 5 years 63,384  
Due after 5 years through 10 years 144,020  
Due after 10 years 568,558  
Total $ 785,343 $ 770,772