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 |