v3.25.2
Loans - Activity in the Allowance for Loan Losses (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Financing Receivable, Allowance for Credit Loss [Line Items]        
Balance, beginning of period $ 210      
Balance, January 1     $ 210 $ 120
Provision for (Recovery of) loan losses 110 $ 0    
Charge-offs 0 0    
Balance, end of period 320 120    
Principal and Advances        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Balance, January 1     150 60
Provision for (Recovery of) loan losses 110 0    
Charge-offs 0 0    
Balance, end of period 260 60    
Interest        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Balance, January 1     $ 60 $ 60
Provision for (Recovery of) loan losses 0 0    
Charge-offs 0 0    
Balance, end of period $ 60 $ 60