MSRs - MSR Activity (Details) - USD ($) |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| SEC Schedule, 12-29, Real Estate Companies, Investment in Movement in Mortgage Loans on Real Estate [Roll Forward] | ||
| Balance at beginning of year | $ 1,048,803,078 | $ 1,383,881,197 |
| Balance at end of year | 1,114,047,992 | 1,048,803,078 |
| Mortgage servicing rights | ||
| SEC Schedule, 12-29, Real Estate Companies, Investment in Movement in Mortgage Loans on Real Estate [Roll Forward] | ||
| Balance at beginning of year | 649,287 | 691,973 |
| Changes in valuation inputs or assumptions used in valuation model | (17,514) | 9,836 |
| Other changes to fair value | (77,527) | (52,522) |
| Balance at end of year | 554,246 | 649,287 |
| Changes in fair value due to: | ||
| Changes in valuation inputs or assumptions used in valuation model | (17,514) | 9,836 |
| Other changes to fair value | (77,527) | (52,522) |
| Loans associated with MSRs | $ 54,625,160 | $ 62,079,685 |
| MSR values as percent of loans | 1.01% | 1.05% |