Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Statement of Comprehensive Income [Abstract]      
Net income $ 42,171 $ 31,456 $ 34,200
Other comprehensive (loss) income, net of taxes:      
Net change in fair value of debt securities (19,554) 13,706 11,794
Net change in fair value of cash flow hedges 2,023 (2,023) 0
Total other comprehensive (loss) income, net (17,531) 11,683 11,794
Total comprehensive income, net $ 24,640 $ 43,139 $ 45,994