Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies (Details Narrative)

v3.24.3
Summary of Significant Accounting Policies (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Product Information [Line Items]    
Net loss $ 14,328,348 $ 12,839,968
Cash flow from operating activities 11,749,442 12,093,908
Cash and cash equivalents 0 0
Federal deposit insurance corporation 250,000  
Excess of FDIC insurance 966,107  
Bad debt 17,871 22,500
Allowance for doubtful accounts $ 25,370 $ 22,500
Minimum [Member]    
Product Information [Line Items]    
Estimated useful lives 3 years  
Maximum [Member]    
Product Information [Line Items]    
Estimated useful lives 10 years  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Bechtel [Member]    
Product Information [Line Items]    
Concentration risk, percentage 58.00% 49.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | L 3 [Member]    
Product Information [Line Items]    
Concentration risk, percentage 11.00% 11.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Teledyne [Member]    
Product Information [Line Items]    
Concentration risk, percentage   18.00%