v3.26.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
CONSOLIDATED BALANCE SHEETS    
Allowance doubtful accounts $ 8,300 $ 15,600
Shareholders' equity:    
Common stock, par value $ 0.05 $ 0.05
Common stock, shares authorized 30,000,000 30,000,000
Common stock, shares issued 11,928,599 10,503,599
Common stock, shares outstanding 11,928,599 10,503,599