v3.26.1
NOTES AND LOANS PAYABLE (Details Narrative) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Jun. 30, 2024
Jun. 02, 2020
Mar. 12, 2009
Short-Term Debt [Line Items]            
Repayment of notes payable $ 110,000 $ 150,000        
Notes payable, related parties 1,435,703   $ 1,085,703      
DML Line Of Credit [Member]            
Short-Term Debt [Line Items]            
Accrued interest 653,551   673,267      
Line of credit maximum borrowing capacity 23,000,000          
Line of credit outstanding 21,138,949   17,209,908      
Line of credit remaining availability 1,861,051   5,790,092      
June 2024 Promissory Note [Member]            
Short-Term Debt [Line Items]            
Notes payable, balance 0   110,000 $ 535,000    
Repayment of notes payable 110,000          
March 2009 Note Payable [Member]            
Short-Term Debt [Line Items]            
Notes payable, balance 10,989   10,989     $ 20,000
Accrued interest 10,842   10,188      
Related Party Notes Payable [Member]            
Short-Term Debt [Line Items]            
Accrued interest 52,073   1,636      
Notes payable, related parties 1,435,703   1,085,703      
June 2020 SBA Loan [Member]            
Short-Term Debt [Line Items]            
Notes payable, balance 141,843   143,558   $ 150,000  
Accrued interest $ 0   $ 0      
Debt Instrument, Interest Rate, Stated Percentage         3.75%