XML 103 R83.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Mortgage Fee Income for Loans Held for Sale (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Loans Held For Sale    
Loan fees $ 26,343,919 $ 21,724,456
Interest income 8,192,353 9,547,741
Secondary gains 70,354,845 68,505,014
Change in fair value of loan commitments 729,948 (1,123,615)
Change in fair value of loans held for sale 2,869,729 (478,460)
Provision for loan loss reserve (932,154) (27,164)
Mortgage fee income $ 107,558,640 $ 98,147,972