Annual report pursuant to Section 13 and 15(d)

NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)

v3.24.0.1
NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)
12 Months Ended
Dec. 31, 2023
USD ($)
Number
shares
Dec. 31, 2022
USD ($)
shares
Property, Plant and Equipment [Line Items]    
Number of segments | Number 1  
FDIC cash insurance limit $ 250,000  
Investment securities treasury bill 10,200,000  
Amortization expense of intangible assets 64,469 $ 62,143
Income tax benefit 3,967,480 (2,014,018)
Valuation allowance $ 6,000,000.0  
Statutory rate 21.00%  
Depreciation and amortization, property and equipment $ 805,921 $ 524,994
Anti-dilutive stock options | shares 12,335 0
Anti-dilutive restricted stock | shares 904,496 950,000
Minimum [Member] | Furniture and Office Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Estimated useful lives of property and equipment 3 years  
Minimum [Member] | Equipment and Tooling [Member]    
Property, Plant and Equipment [Line Items]    
Estimated useful lives of property and equipment 3 years  
Maximum [Member] | Furniture and Office Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Estimated useful lives of property and equipment 10 years  
Maximum [Member] | Equipment and Tooling [Member]    
Property, Plant and Equipment [Line Items]    
Estimated useful lives of property and equipment 12 years  
Patents and Trademarks [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated useful lives 6 years  
Patents and Trademarks [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated useful lives 20 years