Annual report [Section 13 and 15(d), not S-K Item 405]

Capital Stock - Series X Convertible Preferred Stock (Details)

v3.25.1
Capital Stock - Series X Convertible Preferred Stock (Details) - $ / shares
12 Months Ended
Dec. 31, 2017
Dec. 31, 2024
Dec. 31, 2023
Sale of stock      
Preferred stock, shares authorized (in shares)   1,000,000 1,000,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
Number of shares issued for each share of convertible preferred stock that is converted 1,000    
Preferred stock conversion price per share $ 4.03