XML 72 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
MSRs - MSR Activity (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
SEC Schedule, 12-29, Real Estate Companies, Investment in Movement in Mortgage Loans on Real Estate [Roll Forward]    
Balance at beginning of year $ 1,071,889,518 $ 1,001,825,294
Changes in fair value due to:    
Balance at end of year $ 1,383,881,197 $ 1,071,889,518
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 $ 795,656 $ 551,997
Changes in fair value due to:    
Realized loss 0 0
Changes in valuation inputs or assumptions used in valuation model (23,963) 344,617
Other changes to fair value (79,720) (100,958)
Balance at end of year 691,973 795,656
Loans associated with MSRs $ 67,283,657 $ 74,798,949
MSR values as percent of loans (as a percent) 1.03% 1.06%