v3.26.1
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Accumulated Other Comprehensive Income (Loss)          
Other comprehensive (loss) income $ (55) $ 345 $ (314) $ 988  
AOCI          
Accumulated Other Comprehensive Income (Loss)          
Net unrealized gain (loss) on available-for-sale debt securities     (2,452)   $ (2,013)
Tax effect     699   574
Other comprehensive (loss) income     $ (1,753)   $ (1,439)