Annual report [Section 13 and 15(d), not S-K Item 405]

NOTES PAYABLE (Details Narrative)

v3.25.1
NOTES PAYABLE (Details Narrative) - USD ($)
12 Months Ended
May 24, 2024
Feb. 10, 2023
Dec. 31, 2024
Dec. 31, 2023
Jun. 01, 2024
May 31, 2024
Aug. 11, 2023
[1]
Short-Term Debt [Line Items]              
Line of credit, current   $ 5,000,000 $ 3,835,247      
Interest rate   2.50%          
Prime rate   1.00%          
Interest fluctuating percentage   5.00%          
Forbearance fee   $ 57,590          
Accrued interest   $ 10,009          
Principal payments           $ 3,063,995 $ 4,000,000
Accrued interest     0        
Interest expense     125,578        
Increase in revolving loan     2,522,983 4,559,219      
Gibraltor Loan And Security Agreement [Member]              
Short-Term Debt [Line Items]              
Interest expense     $ 395,184        
Line of credit $ 12,500,000            
Increase in revolving loan $ 1,500,000       $ 125,000    
Line of credit percentage 2.00%            
Revolving loan interest rate     10.00%        
Available borrowing amount     $ 3,917,956        
Debt discount     266,626        
Net balance     3,651,330        
Gibraltor Loan And Security Agreement [Member] | Minimum [Member]              
Short-Term Debt [Line Items]              
Increase in revolving loan $ 1,000,000            
Gibraltor Loan And Security Agreement [Member] | Maximum [Member]              
Short-Term Debt [Line Items]              
Increase in revolving loan $ 2,500,000            
Fourth Financing Loan For Director And Officer Insurance Policy [Member]              
Short-Term Debt [Line Items]              
Remaining balances of these loans     50,483 69,418      
Financing Loan for Director and Officer Insurance Policy [Member]              
Short-Term Debt [Line Items]              
Interest expense     $ 8,490 $ 3,115      
[1] Note that $