XML 64 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Related Party Transactions (Details Narrative) - USD ($)
1 Months Ended 9 Months Ended
Jun. 29, 2022
Jun. 11, 2021
Mar. 02, 2021
Apr. 02, 2020
Mar. 01, 2020
Nov. 30, 2022
Sep. 30, 2023
Dec. 31, 2022
Oct. 31, 2021
Feb. 03, 2021
Related Party Transaction [Line Items]                    
Notes and Loans Payable, Current             $ 2,078,000 $ 1,925,000    
Equity Option [Member] | Officer [Member]                    
Related Party Transaction [Line Items]                    
Stock options issued 20,000                  
Equity Option [Member] | 2019 Equity Incentive Plan [Member]                    
Related Party Transaction [Line Items]                    
Stock options issued         187,400          
Impact on future earnings description The total impact on earnings from this transaction is $56,400, which is being amortized over 24 months at a rate of $2,350 per month.       The impact on earnings from this transaction was a total of $69,338, amortized over 24 months at a rate of $2,889 per month.          
Equity Option [Member] | 2019 Equity Incentive Plan [Member] | Officers And Directors [Member]                    
Related Party Transaction [Line Items]                    
Stock options issued         167,400          
Warrant [Member]                    
Related Party Transaction [Line Items]                    
Stock Warrants Issued   175,000   800,000            
Warrant [Member] | Officers And Directors [Member]                    
Related Party Transaction [Line Items]                    
Stock Warrants Issued   175,000   800,000            
First Horizon Bank [Member] | Loan Agreement [Member]                    
Related Party Transaction [Line Items]                    
Long-term line of credit                 $ 45,000,000 $ 35,000,000
Maturity date           Nov. 30, 2025 Nov. 30, 2025      
First Horizon Bank [Member] | Loan Agreement [Member] | Minimum [Member]                    
Related Party Transaction [Line Items]                    
Line of credit increased                 35,000,000  
First Horizon Bank [Member] | Loan Agreement [Member] | Maximum [Member]                    
Related Party Transaction [Line Items]                    
Line of credit increased                 $ 45,000,000  
Office Lease [Member]                    
Related Party Transaction [Line Items]                    
Operating lease payments     $ 7,048       $ 7,048