XML 50 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Jun. 27, 2024
Jun. 26, 2024
Dec. 31, 2023
Jun. 27, 2023
Stockholders' Equity [Line Items]                
Common stock, shares authorized 350,000,000   350,000,000   350,000,000 175,000,000 175,000,000  
Common stock, par or stated value per share $ 0.18   $ 0.18   $ 0.18   $ 0.18  
Common stock repurchased   $ 152,000            
Preferred stock, shares authorized 10,000,000   10,000,000       10,000,000  
Preferred stock, par or stated value per share $ 0.001   $ 0.001       $ 0.001  
Preferred stock, shares issued 582   582       582  
Consummate a business combination, percentage of acquired outstanding shares 50.00%   50.00%          
Consummate a business combination, percentage of aggregate ordinary voting power 50.00%   50.00%          
Class of warrant or right, outstanding 21,210,750   21,210,750          
Class of warrant or right, exercised during period       0        
Exercises of warrants     $ 304,000 $ 0        
Common stock, issued (in shares) 125,757,416   125,757,416       125,757,416  
Share Repurchases [Member]                
Stockholders' Equity [Line Items]                
Common stock, par or stated value per share               $ 0.18
Stock repurchase program, authorized amount               $ 10,000,000
Common stock repurchased, shares 0 119,382 0 119,382        
Common stock repurchased   $ 200,000   $ 200,000        
The 2020 Liability Warrants [Member]                
Stockholders' Equity [Line Items]                
Warrants and rights outstanding, term 4 years   4 years          
Warrants Associated with 2020 Offering Consisting of Common Stock and Warrants [Member]                
Stockholders' Equity [Line Items]                
Warrants and rights outstanding, term 4 years 6 months   4 years 6 months          
The 2020 Warrants [Member]                
Stockholders' Equity [Line Items]                
Class of warrant or right, number of securities called by each warrant or right 1   1          
Warrants exercisable, ownership percentage of shares allowed 4.99%   4.99%          
Common stock, convertible, ownership percentage of shares allowed 9.99%   9.99%          
2021 and 2020 Warrants [Member]                
Stockholders' Equity [Line Items]                
Common stock, issued (in shares) 303,750   303,750          
Series A Junior Participating Preferred Stock [Member]                
Stockholders' Equity [Line Items]                
Preferred stock, shares authorized 750,000   750,000          
Preferred stock, par or stated value per share $ 0.001   $ 0.001          
Series A Convertible Preferred Stock [Member]                
Stockholders' Equity [Line Items]                
Preferred stock, shares authorized 4,000   4,000          
Preferred stock, par or stated value per share $ 0.001   $ 0.001          
Series B Convertible Preferred Stock [Member]                
Stockholders' Equity [Line Items]                
Preferred stock, shares authorized 25,000   25,000          
Preferred stock, par or stated value per share $ 0.001   $ 0.001          
Stated value per share $ 1,000   $ 1,000          
Preferred stock, convertible, conversion price $ 3.52   $ 3.52          
Series C Convertible Preferred Stock [Member]                
Stockholders' Equity [Line Items]                
Preferred stock, shares authorized 20,000   20,000          
Preferred stock, par or stated value per share $ 0.001   $ 0.001          
Preferred stock, shares issued 0   0       0  
Preferred stock, convertible, ownership percentage of shares allowed 9.99%   9.99%