XML 19 R6.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Comprehensive Income [Abstract]      
Net income $ 23,918 $ 33,310 $ 28,840
Other comprehensive income (loss)      
Change in unrealized gain (loss) on available-for-sale debt securities 3,397 (23,634) (2,891)
Tax effect (1,005) 6,988 854
Total other comprehensive income (loss) 2,392 (16,646) (2,037)
Comprehensive income $ 26,310 $ 16,664 $ 26,803