v3.26.1
Commitments and Contingencies (Details) - Unfunded loan commitment - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Other Commitments [Line Items]        
Unfunded loan commitments $ 68,000 $ 77,400    
Allowance for credit loss on unfunded loan commitments 1,215 $ 2,517 $ 2,880 $ 1,303
Other liabilities        
Other Commitments [Line Items]        
Allowance for credit loss on unfunded loan commitments $ 1,200