v3.26.1
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Schedule of Property and Equipment [Line Items]    
Total Property and Equipment $ 49,128,000 $ 48,702,000
Less: Accumulated Depreciation 39,913,000 39,201,000
Property and Equipment, net 9,215,000 9,501,000
Land & Improvements [Member]    
Schedule of Property and Equipment [Line Items]    
Total Property and Equipment 313,000 313,000
Buildings and Improvements [Member]    
Schedule of Property and Equipment [Line Items]    
Total Property and Equipment $ 2,739,000 2,739,000
Property and equipment useful life 31 years 6 months  
Machinery and Equipment [Member]    
Schedule of Property and Equipment [Line Items]    
Total Property and Equipment $ 27,080,000 26,953,000
Machinery and Equipment [Member] | Minimum [Member]    
Schedule of Property and Equipment [Line Items]    
Property and equipment useful life 5 years  
Machinery and Equipment [Member] | Maximum [Member]    
Schedule of Property and Equipment [Line Items]    
Property and equipment useful life 8 years  
Tools and Instruments [Member]    
Schedule of Property and Equipment [Line Items]    
Total Property and Equipment $ 16,577,000 16,278,000
Tools and Instruments [Member] | Minimum [Member]    
Schedule of Property and Equipment [Line Items]    
Property and equipment useful life 1 year 6 months  
Tools and Instruments [Member] | Maximum [Member]    
Schedule of Property and Equipment [Line Items]    
Property and equipment useful life 7 years  
Automotive Equipment [Member]    
Schedule of Property and Equipment [Line Items]    
Total Property and Equipment $ 266,000 266,000
Property and equipment useful life 5 years  
Furniture and Fixtures [Member]    
Schedule of Property and Equipment [Line Items]    
Total Property and Equipment $ 309,000 309,000
Furniture and Fixtures [Member] | Minimum [Member]    
Schedule of Property and Equipment [Line Items]    
Property and equipment useful life 5 years  
Furniture and Fixtures [Member] | Maximum [Member]    
Schedule of Property and Equipment [Line Items]    
Property and equipment useful life 8 years  
Leasehold Improvements [Member]    
Schedule of Property and Equipment [Line Items]    
Total Property and Equipment $ 1,139,000 1,139,000
Property plant and equipment useful life Term of lease  
Computers and Software [Member]    
Schedule of Property and Equipment [Line Items]    
Total Property and Equipment $ 705,000 $ 705,000
Computers and Software [Member] | Minimum [Member]    
Schedule of Property and Equipment [Line Items]    
Property and equipment useful life 4 years  
Computers and Software [Member] | Maximum [Member]    
Schedule of Property and Equipment [Line Items]    
Property and equipment useful life 6 years