XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.2
INVESTMENT SECURITIES HELD TO MATURITY (Details) - U.S. Treasury Strips [Member]
Jun. 30, 2025
USD ($)
Amortized Cost [Member]  
Investment securities held to maturity current $ 1,258,665
Investment securities held to maturity - noncurrent 8,828,584
Total investment securities 10,087,249
Gross Unrealized Gains [Member]  
Investment securities held to maturity current 0
Investment securities held to maturity - noncurrent 37,152
Total investment securities 37,152
Gross Unrealized Losses [Member]  
Investment securities held to maturity current (117)
Investment securities held to maturity - noncurrent 0
Total investment securities 117
Estimated Fair Value [Member]  
Investment securities held to maturity current 1,258,548
Investment securities held to maturity - noncurrent 8,865,736
Total investment securities $ 10,124,284