XML 70 R58.htm IDEA: XBRL DOCUMENT v3.25.3
Schedule of Aggregate Fair Value Loans Held for Sale (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Loans Held For Sale    
Aggregate fair value $ 159,460,525 $ 131,181,148
Unpaid principal balance 156,916,889 128,948,072
Unrealized gain $ 2,543,636 $ 2,233,076