XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.1
Stockholders' Equity (Details) - shares
Dec. 31, 2023
Dec. 31, 2022
Stockholders' Equity    
Preferred stock, shares authorized 2,960,000 2,960,000
Non-qualified and incentive stock plans    
Stockholders' Equity    
Common stock reserved 9,818,392  
Series A-1 Junior Participating Preferred Stock    
Stockholders' Equity    
Preferred stock, shares authorized 100,000  
Series C Preferred Stock    
Stockholders' Equity    
Preferred stock, shares authorized   3,000,000
Preferred stock, shares issued 40,000 40,000
Preferred stock, shares outstanding 40,000 40,000