v3.26.1
Allowance for Credit Losses - Summary of Allowance for Credit Losses on Unfunded Loan Commitments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
(Recovery of) provision for credit losses on unfunded loan commitments $ 1,197 $ 484
Unfunded Loan Commitment    
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance 6,421 5,631
(Recovery of) provision for credit losses on unfunded loan commitments 452 (228)
Ending balance $ 6,873 $ 5,403