XML 131 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment

Property and equipment consists of the following at December 31:

 

   2024   2023 
         
Machinery and Equipment  $34,430,556   $32,466,641 
Building and Leasehold Improvements   5,483,616    5,096,436 
Land   130,000    130,000 
Office Furniture and Equipment   2,295,749    2,292,995 
Tooling   163,381    103,310 
Vehicles   24,059    24,059 
Assets Not Placed in Service   -    260,000 
Property and Equipment, Gross   42,527,361    40,373,441 
Less:  Accumulated Depreciation   30,858,502    29,272,389 
           
Property and Equipment, Net  $11,668,859   $11,101,052