STOCK REPURCHASES (Details Narrative) - USD ($) |
1 Months Ended | 3 Months Ended | 6 Months Ended | 179 Months Ended | ||||
|---|---|---|---|---|---|---|---|---|
Aug. 16, 2022 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 29, 2026 |
Jun. 17, 2025 |
|
| Other Liabilities Disclosure [Abstract] | ||||||||
| Stock Repurchase Program, dollar amount, that may be repurchased | $ 5,000,000 | |||||||
| Number of shares, common stock repurchased | 34,980 | 95,976 | 10,682,470 | |||||
| Aggregate cost of common stock repurchased | $ 50,333 | $ 133,014 | $ 20,402,985 | |||||
| Average price per share, common stock repurchased | $ 1.44 | $ 1.39 | $ 1.91 | |||||
| Number of shares authorized to be repurchased | 500,000 | |||||||
| Excise tax description | the stock repurchased during the taxable year exceeds $1,000,000 | |||||||
| Excise tax | $ 0 | $ 0 | $ 0 | $ 0 | ||||
| Value of remaining shares that may be repurchased | $ 4,777,417 | |||||||