XML 67 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Related Party Transactions (Details Narrative) - USD ($)
1 Months Ended 6 Months Ended
Jun. 11, 2021
Mar. 02, 2021
Apr. 02, 2020
Mar. 01, 2020
Nov. 30, 2022
Jun. 29, 2022
Jun. 30, 2023
Dec. 31, 2022
Oct. 31, 2021
Feb. 03, 2021
Related Party Transaction [Line Items]                    
Maturity date             Nov. 30, 2025      
Notes and Loans Payable, Current             $ 1,928,000 $ 1,925,000    
Equity Option [Member] | Officer [Member]                    
Related Party Transaction [Line Items]                    
Stock options issued           20,000        
Equity Option [Member] | N 2019 Equity Incentive Plan [Member]                    
Related Party Transaction [Line Items]                    
Stock options issued       187,400            
Impact on future earnings description       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   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.        
Equity Option [Member] | N 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]                    
Related Party Transaction [Line Items]                    
Long-term line of credit                   $ 35,000,000
Maturity date         Nov. 30, 2025          
First Horizon Bank [Member] | Minimum [Member]                    
Related Party Transaction [Line Items]                    
Line of credit increased                 $ 35,000,000  
First Horizon Bank [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