v3.26.1
Schedule of Revision of Previously Issued Stockholders’ Equity (Details) - USD ($)
3 Months Ended 4 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2024
Balance $ 45,592,181 $ 45,192,751 $ 45,651,901 $ 43,490,652 $ 42,871,707 $ 44,912,785
Stock options exercised       9,401 10,750  
Stock reserved for future services     429,193 212,004 139,999 156,002
Net income (1,328,632) 1,264,060 (888,344) 1,200,728 468,196 583,101
RSUs issued (stock for services)     1     13
Balance 44,306,013 46,486,326 45,192,751   43,490,652 45,651,901
Preferred Stock [Member]            
Balance
Balance, shares
Stock options exercised        
Stock reserved for future services    
Net income
RSUs issued (stock for services)        
Balance  
Balance, shares  
Common Stock [Member]            
Balance $ 1,130 $ 1,125 $ 1,124 $ 1,110 $ 1,109 $ 1,111
Balance, shares 11,303,885 11,255,709 11,242,925 11,109,730 11,107,230 11,112,230
Stock options exercised       $ 1 $ 1  
Stock options exercised, shares       2,500 2,500  
Stock reserved for future services    
Net income
RSUs issued (stock for services)     $ 1     $ 13
RSUs issued (stock for services), shsres     12,784     130,695
Balance $ 1,130 $ 1,126 $ 1,125   $ 1,110 $ 1,124
Balance, shares 11,303,885 11,260,209 11,255,709   11,109,730 11,242,925
Additional Paid-in Capital [Member]            
Balance $ 33,056,091 $ 32,915,112 $ 32,485,919 32,108,513 $ 31,957,765 $ 32,329,917
Stock options exercised       9,400 10,749  
Stock reserved for future services     429,193 212,004 139,999 156,002
Net income
RSUs issued (stock for services)        
Balance 33,098,555 32,944,626 32,915,112   32,108,513 32,485,919
Retained Earnings [Member]            
Balance 12,534,960 12,276,514 13,164,858 11,381,029 10,912,833 12,581,757
Stock options exercised        
Stock reserved for future services    
Net income (1,328,632) 1,264,060 (888,344) $ 1,200,728 468,196 583,101
RSUs issued (stock for services)        
Balance $ 11,206,328 $ 13,540,574 $ 12,276,514   $ 11,381,029 $ 13,164,858