v3.26.3
Common Stock and Stock Options - Treasury Stock (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2026
Dec. 31, 2025
Nov. 17, 2025
Common and Preferred Stock        
Stock authorized to be repurchased       $ 1,000,000
Shares repurchased 0 50,000    
Repurchase of treasury stock   $ 267,500    
Share price (in dollars per share) $ 5.35 $ 5.35    
Treasury stock, shares at cost 150,000 150,000 100,000  
Treasury stock at cost $ 767,500 $ 767,500 $ 500,000  
Amount remaining authorized for purchase $ 232,500 $ 232,500