v3.26.1
Retirement Plan (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Retirement Benefits [Abstract]        
Retirement contribution, description     Under the plan, participants may defer up to 100% of their annual compensation, subject to legal limitations. Syntec Optics matches 50% of employee contributions, up to the first 6% of annual compensation deferred (for a maximum company contribution of 3% of annual compensation).  
Retirement contribution amount $ 52,000 $ 45,000 $ 94,000 $ 93,000