XML 130 R105.htm IDEA: XBRL DOCUMENT v3.25.1
SUBSEQUENT EVENTS (Details Narrative) - USD ($)
Apr. 18, 2025
Apr. 08, 2025
Jan. 20, 2025
Sep. 19, 2024
Jun. 24, 2024
Apr. 30, 2021
Apr. 30, 2021
Aug. 08, 2024
Jul. 26, 2024
Jul. 12, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jul. 26, 2023
Jul. 17, 2023
Jun. 30, 2023
Mar. 31, 2023
Subsequent Event [Line Items]                                    
Letter of credit                             $ 1,600,000      
Certificate of deposit                               $ 1,600,000    
Treasury stock                       $ 2,673,156 $ 2,673,156 $ 2,376,790     $ 1,978,163 $ 522,158
Settlement Agreement [Member]                                    
Subsequent Event [Line Items]                                    
Escrow deposit               $ 8,000,000                    
Settlement amount         $ 8,000,000                          
Treasury stock                     $ 4,800,000              
Pledge and Escrow Agreement [Member]                                    
Subsequent Event [Line Items]                                    
Value of stock issued           $ 2,800,000                        
Number of common stock shares issued           2,857,143 4,000,000                      
Subsequent Event [Member] | Restated Revolving Line Promissory Note [Member] | Sunflower Bank, NA [Member] | Loan Amendment [Member]                                    
Subsequent Event [Line Items]                                    
Line of credit $ 5,000,000                                  
Line of credit available 100.00%                                  
Olin Winchester LLC [Member] | Subsequent Event [Member] | Asset Purchase Agreement [Member]                                    
Subsequent Event [Line Items]                                    
Gross purchase price     $ 75,000,000                              
Rob Wiley [Member] | Subsequent Event [Member] | Settlement Agreement [Member]                                    
Subsequent Event [Line Items]                                    
Shares issued       50,000                            
Rob Wiley [Member] | Subsequent Event [Member] | Separation Agreements [Member]                                    
Subsequent Event [Line Items]                                    
Seperation Compensation amount       $ 406,250                            
Fred W. Wagenhals [Member] | Subsequent Event [Member] | Separation Agreements [Member]                                    
Subsequent Event [Line Items]                                    
Seperation Compensation amount   $ 700,000                                
Lump sum payment amount equal to nine months annual base salary   300,000                                
Lump sum payment amount equal to twelve months annual base salary   $ 400,000                                
Northern Trust [Member] | Subsequent Event [Member]                                    
Subsequent Event [Line Items]                                    
Letter of credit                   $ 1,600,000                
Certificate of deposit                 $ 1,600,000                  
Debt instrument interest rate stated percentage                 5.00%