v3.25.2
Accumulated Other Comprehensive Loss (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance $ 220,707,000 $ 181,213,000 $ 213,508,000 $ 181,070,000
Amount reclassified from accumulated other comprehensive loss 0 0 0 0
Other comprehensive income (loss) 1,179,000 (420,000) 5,616,000 (2,471,000)
Ending balance 225,425,000 182,187,000 225,425,000 182,187,000
Amount Reclassified From Accumulated Other Comprehensive Income (Loss) [Member] | Unrealized Gains (Losses) On Available-For-Sale Securities [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (28,684,000) (49,399,000) (33,121,000) (47,348,000)
Other comprehensive income (loss) before reclassification 1,179,000 (420,000) 5,616,000 (2,471,000)
Other comprehensive income (loss) 1,179,000 (420,000) 5,616,000 (2,471,000)
Ending balance $ (27,505,000) $ (49,819,000) $ (27,505,000) $ (49,819,000)