v3.26.1
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