XML 42 R29.htm IDEA: XBRL DOCUMENT 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