v3.25.2
Revenue Recognition - Schedule of Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenue Recognition        
Total non-interest income $ 427 $ 268 $ 643 $ 480
Broker-dealer fees and commissions        
Revenue Recognition        
Non-interest income, in scope of ASC 606 201 168 360 343
Gains on loan sales        
Revenue Recognition        
Non-interest income, in scope of ASC 606 13 30 16 30
Other investment income        
Revenue Recognition        
Non-interest income, in scope of ASC 606 13 26 14 27
Lending fees        
Revenue Recognition        
Non-interest income, out of scope, ASC 606 $ 200 $ 44 $ 253 $ 80