XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.2
INVESTMENT SECURITIES HELD TO MATURITY (Details Narrative) - U.S. Treasury Strips [Member]
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2025
USD ($)
Interest income, accretion on securities $ 95,990 $ 95,990
Purchase of debt securities   $ 9,991,259
Debt securities, maturity period range   12 to 54 months
Debt securities, weighted average yield   4.00%
Line of credit facility $ 5,000,000 $ 5,000,000