Variable Interest Entities (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items] | ||
| Deposits receivable | $ 14,638 | $ 54,035 |
| Variable Interest Entity, Primary Beneficiary | ||
| Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items] | ||
| Deposits receivable | $ 14,600 |