XML 154 R138.htm IDEA: XBRL DOCUMENT v3.24.1
Mortgage Servicing Rights (Details Narrative) - USD ($)
12 Months Ended
Oct. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]      
Mortgage loans unpaid principal amount $ 7,020,000,000.00    
Sale of mortgage servicing rights 51,185,906 $ 51,185,906
Gain on sale of Mortgage servicing rights $ 34,051,938 $ 34,051,938