XML 76 R58.htm IDEA: XBRL DOCUMENT v3.25.1
MORTGAGE SERVICING RIGHTS - MSR Activity (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
SEC Schedule, 12-29, Real Estate Companies, Investment in Movement in Mortgage Loans on Real Estate [Roll Forward]    
Balance at beginning of year $ 1,383,881,197 $ 1,071,889,518
Balance at end of year $ 1,048,803,078 $ 1,383,881,197
Changes in fair value due to:    
Servicing Liability At Fair Value Change In Fair Value Valuation Input Statement Of Income Or Comprehensive Income Extensible Enumeration Not Disclosed Flag [Extensible Enumeration] consolidated statements of operations  
Servicing Liability At Fair Value Other Change In Fair Value Statement Of Income Or Comprehensive Income Extensible Enumeration Not Disclosed Flag   consolidated statements of operations
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 $ 691,973 $ 795,656
Changes in valuation inputs or assumptions used in valuation model 9,836 (23,963)
Other changes to fair value (52,522) (79,720)
Balance at end of year 649,287 691,973
Changes in fair value due to:    
Changes in valuation inputs or assumptions used in valuation model 9,836 (23,963)
Other changes to fair value (52,522) (79,720)
Loans associated with MSRs $ 62,079,685 $ 67,283,657
MSR values as percent of loans (as a percent) 1.05% 1.03%