Annual report pursuant to Section 13 and 15(d)

Capital Stock - Series X and Series Y Convertible Preferred Stock (Details)

v3.24.0.1
Capital Stock - Series X and Series Y Convertible Preferred Stock (Details) - $ / shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Sale of stock          
Preferred stock, shares authorized (in shares)     1,000,000 1,000,000  
Series X And Series Y Convertible Preferred Stock          
Sale of stock          
Number of shares issued for each share of convertible preferred stock that is converted 1,000 1,000      
Series X Convertible Preferred Stock          
Sale of stock          
Shares issued (in shares)   5,003      
Preferred stock, shares authorized (in shares)     5,003 5,003  
Preferred stock, shares issued (in shares)     5,003 5,003  
Preferred stock conversion price per share   $ 4.03      
Series Y Convertible Preferred Stock          
Sale of stock          
Shares issued (in shares) 1,252.772        
Preferred stock, shares outstanding (in shares)         0
Preferred stock conversion price per share $ 13.00