v3.26.1
Securities - Schedule of Unrealized and Realized Gains and Losses on Marketable Equity Securities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Gains and Losses Securities [Abstract]        
Net gains (losses) recognized during the period on marketable equity securities $ 126 $ 14 $ 205 $ (20)
Less: Net gains (losses) recognized during the period on marketable equity securities sold during the period
Unrealized gains (losses) recognized during the period on marketable equity securities still held at the reporting date $ 126 $ 14 $ 205 $ (20)