v3.25.2
Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Related Party Transaction [Line Items]            
Loans outstanding from related parties $ 882   $ 882   $ 924 $ 1,053
Related party            
Related Party Transaction [Line Items]            
Loans outstanding from related parties 882   882   924  
Deposit from related parties 1,121   1,121   $ 1,268  
Related party | Duncan & Brandt, P.C            
Related Party Transaction [Line Items]            
Annual retainer fee paid 15 $ 15 30 $ 30    
Fees received for legal services $ 5 $ 3 $ 9 $ 6