XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Statement of Comprehensive Income [Abstract]        
Net income $ 5,436 $ 6,091 $ 10,662 $ 13,625
Other comprehensive income (loss)        
Change in unrealized gain (loss) on available-for-sale debt securities, net of tax effect (127) (2,510) (1,428) (325)
Change in unrealized gain (loss) on cash flow hedge, net (254) 0 (254) 0
Total other comprehensive income (loss) (381) (2,510) (1,682) (325)
Comprehensive income $ 5,055 $ 3,581 $ 8,980 $ 13,300