v3.26.1
Commitments and Contingencies - Off Balance-Sheet Risk (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Off-Balance-Sheet, Credit Loss, Liability [Roll Forward]          
Balance at beginning of period $ 16,822 $ 13,782 $ 0 $ 13,782 $ 0
Provision for loan losses 7,470 7,500 0 15,074 0
Charge-offs (6,036)   0 (10,632) 0
Recoveries 85   0 117 0
Balance at end of period $ 18,341 $ 16,822 $ 0 $ 18,341 $ 0