Related Party Transactions - Schedule of Related Party Transaction in Balance Sheet and Off-Balance Sheet (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
Jun. 30, 2024 |
Dec. 31, 2023 |
---|---|---|---|---|
Balance Sheet Items | ||||
Cash and cash equivalents held at related parties | $ 9,920 | $ 9,014 | $ 11,199 | |
Outstanding public offering debt certificates payable to officers and managers | 94,620 | 95,073 | ||
Off Balance Sheet Items | ||||
Loans serviced for the related parties | 179 | 177 | $ 121 | $ 98 |
Related Party Transactions with Owners | ||||
Balance Sheet Items | ||||
Cash and cash equivalents held at related parties | 4,813 | 5,153 | ||
Off Balance Sheet Items | ||||
Loans serviced for the related parties | 5,908 | 5,709 | ||
Board and Executive Management | ||||
Balance Sheet Items | ||||
Outstanding public offering debt certificates payable to officers and managers | $ 2,140 | $ 2,276 |