v3.26.1
Schedule of Property and Equipment (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]    
Property and Equipment, Gross $ 43,731,395 $ 42,644,434
Less: Accumulated Depreciation 34,543,895 33,471,731
Property and Equipment, Net 9,187,500 9,172,703
Machinery and Equipment [Member]    
Property, Plant, and Equipment [Line Items]    
Property and Equipment, Gross 35,612,165 34,541,704
Building and Leasehold Improvements [Member]    
Property, Plant, and Equipment [Line Items]    
Property and Equipment, Gross 5,500,116 5,483,616
Land [Member]    
Property, Plant, and Equipment [Line Items]    
Property and Equipment, Gross 130,000 130,000
Office Equipment [Member]    
Property, Plant, and Equipment [Line Items]    
Property and Equipment, Gross 2,295,748 2,295,748
Tooling [Member]    
Property, Plant, and Equipment [Line Items]    
Property and Equipment, Gross 169,307 169,307
Vehicles [Member]    
Property, Plant, and Equipment [Line Items]    
Property and Equipment, Gross $ 24,059 $ 24,059