XML 95 R84.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Reporting (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
USD ($)
$ / shares
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Sep. 30, 2024
USD ($)
$ / shares
Jun. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
Sep. 30, 2025
USD ($)
segment
$ / shares
Sep. 30, 2024
USD ($)
$ / shares
Segment Reporting                
Number of operating segment | segment             1  
Net Income (Loss) | $ $ 10,447 $ 14,203 $ (9,796) $ 8,906 $ 5,322 $ 3,684 $ 14,854 $ 17,912
Diluted earnings (loss) per common share (in dollars per share) $ 0.3     $ 0.3     $ 0.43 $ 0.6
Return on average assets 0.48%     0.39%     0.22% 0.27%
Return on average equity 5.86%     5.30%     2.76% 3.57%
Book value per common share $ 21.06     $ 22.94     $ 21.06 $ 22.94