XML 100 R90.htm IDEA: XBRL DOCUMENT v3.23.3
Mortgage Servicing Rights (Details Narrative) - USD ($)
9 Months Ended 12 Months Ended
Oct. 31, 2022
Sep. 30, 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