v3.26.1
Commitments and Contingencies - Schedule of ACL on Unfunded Loan Commitments (Details) - SEC Schedule, 12-09, Allowance, Credit Loss - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]        
Balance, beginning of period $ 22,879 $ 21,443 $ 24,117 $ 22,593
(Benefit) provision for credit losses (1,584) 1,381 (2,822) 231
Balance, end of period $ 21,295 $ 22,824 $ 21,295 $ 22,824