Quarterly report pursuant to Section 13 or 15(d)

Investment Securities - Schedule of Fair Values of Securities Available for Sale (Details)

v3.21.1
Investment Securities - Schedule of Fair Values of Securities Available for Sale (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Schedule Of Available For Sale Securities [Line Items]    
Securities available for sale, Amortized Cost $ 448,223 $ 211,156
Securities available for sale, Unrealized Gains 924 1,638
Securities available for sale, Unrealized Losses 6,571 376
Available for sale securities, at fair value 442,576 212,420
Corporate Bonds    
Schedule Of Available For Sale Securities [Line Items]    
Securities available for sale, Amortized Cost 42,745  
Securities available for sale, Unrealized Gains 848  
Securities available for sale, Unrealized Losses 135  
Available for sale securities, at fair value 43,458  
State and Municipal Obligations    
Schedule Of Available For Sale Securities [Line Items]    
Securities available for sale, Amortized Cost 34,541 36,258
Securities available for sale, Unrealized Gains 71 927
Securities available for sale, Unrealized Losses 203  
Available for sale securities, at fair value 34,409 37,185
Residential Mortgage-backed Securities    
Schedule Of Available For Sale Securities [Line Items]    
Securities available for sale, Amortized Cost 370,937 132,130
Securities available for sale, Unrealized Gains 5 278
Securities available for sale, Unrealized Losses 6,233 267
Available for sale securities, at fair value $ 364,709 132,142
Corporate Bonds and Other Debt Securities    
Schedule Of Available For Sale Securities [Line Items]    
Securities available for sale, Amortized Cost   42,768
Securities available for sale, Unrealized Gains   433
Securities available for sale, Unrealized Losses   109
Available for sale securities, at fair value   $ 43,093