v3.26.1
Commitments and Contingencies - Schedule of Changes in the Allowance for Credit Losses for Off-Balance Sheet (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Off-Balance-Sheet, Credit Loss, Liability [Roll Forward]        
Balances at beginning of period $ 10,792 $ 7,192 $ 9,742 $ 5,942
(Reversal of) provision for credit losses - off balance sheet exposures (1,000) 2,500 50 3,750
Balances at end of period $ 9,792 $ 9,692 $ 9,792 $ 9,692