XML 35 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Accumulated Other Comprehensive Income ACCUMULATED OTHER COMPREHENSIVE INCOME
The components of accumulated other comprehensive income at December 31, 2023 and 2022 were as follows (in thousands):
 20232022
Net unrealized loss on available-for-sale securities, net of income tax benefit of $168 and $571, respectively
$(505)$(1,518)
Net unrealized gain on interest rate swap, net of income tax expense of $972 and $1,924, respectively
3,064 5,885 
Foreign currency translation(781)(763)
Accumulated other comprehensive income$1,778 $3,604