Schedule of Mortgage Fee Income for Loans Held for Sale (Details) - USD ($) |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Loans Held For Sale | ||||
| Loan fees | $ 6,387,240 | $ 6,709,062 | $ 12,121,753 | $ 11,963,152 |
| Interest income | 2,027,840 | 2,366,245 | 3,758,505 | 4,033,679 |
| Secondary gains | 16,895,087 | 20,185,222 | 33,309,825 | 37,140,165 |
| Change in fair value of loan commitments | (365,260) | 132,404 | 1,019,467 | 606,944 |
| Change in fair value of loans held for sale | 1,045,923 | 308,074 | (558,065) | 949,342 |
| Provision for loan loss reserve | (193,297) | (215,903) | (364,293) | (398,937) |
| Mortgage fee income | $ 25,797,533 | $ 29,485,104 | $ 49,287,192 | $ 54,294,345 |