v3.25.2
Statements of Cash Flows (Details)
6 Months Ended
Jun. 30, 2025
USD ($)
loan
Jun. 30, 2024
USD ($)
loan
Statements of Cash Flows    
Interest paid on deposits and borrowings $ 3,901,649 $ 5,039,127
Income tax paid $ 380,000 $ 835,000
Number of loans were transferred to other real estate | loan 0 2