XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Details Narrative) - USD ($)
12 Months Ended
Oct. 13, 2016
Dec. 31, 2022
Dec. 31, 2020
Dec. 31, 2021
Summary of Significant Accounting Policies        
Inventory reserve   $ 88,000   $ 74,000
Common stock share grant 400,000      
Contract retentions   932,000   1,139,000
Allowances for doubtful accounts   $ 781,000   $ 437,000
Revenue percentage   10.00%    
Advertising costs   $ 421,000 $ 459,000  
Contract revenue   $ 983