XML 155 R138.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Reporting (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2024
USD ($)
$ / shares
Sep. 30, 2024
USD ($)
$ / shares
Jun. 30, 2024
USD ($)
$ / shares
Mar. 31, 2024
USD ($)
$ / shares
Dec. 31, 2023
USD ($)
$ / shares
Sep. 30, 2023
USD ($)
$ / shares
Jun. 30, 2023
USD ($)
$ / shares
Mar. 31, 2023
USD ($)
$ / shares
Dec. 31, 2024
USD ($)
segment
$ / shares
Dec. 31, 2023
USD ($)
$ / shares
Dec. 31, 2022
USD ($)
$ / shares
Segment Reporting                      
Number of operating segment | segment                 1    
Net Income (Loss) | $ $ (49,245) $ 8,906 $ 5,322 $ 3,684 $ 8,099 $ 7,835 $ 8,686 $ 4,044 $ (31,333) $ 28,664 $ 76,945
Diluted earnings (loss) per common share (in dollars per share) $ (1.61) $ 0.3 $ 0.18 $ 0.12 $ 0.27 $ 0.26 $ 0.29 $ 0.13 $ (1.05) $ 0.96 $ 2.5
Return on average assets                 (0.35%) 0.34% 0.93%
Return on average equity                 (4.67%) 4.25% 11.44%
Book value per common share                 $ 21.53 $ 23.21 $ 22.97