XML 48 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Jun. 27, 2024
Stockholders' Equity [Line Items]        
Issuance of common stock, value   $ 204,000    
Common stock, shares authorized 350,000,000   350,000,000  
Common stock, par or stated value per share $ 0.18   $ 0.18 $ 0.18
Preferred stock, shares authorized 10,000,000   10,000,000  
Preferred stock, par or stated value per share $ 0.001   $ 0.001  
Preferred stock, shares issued 582   582  
Consummate a business combination, percentage of acquired outstanding shares 50.00%      
Consummate a business combination, percentage of aggregate ordinary voting power 50.00%      
Class of warrant or right, outstanding 17,837,500      
Class of warrant or right, exercised during period 0      
Exercises of warrants $ 0 $ 204,000    
Common stock, issued (in shares) 129,170,004   129,170,004  
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      
The 2020 Warrants [Member]        
Stockholders' Equity [Line Items]        
Class of warrant or right, number of securities called by each warrant or right 1      
Warrants exercisable, ownership percentage of shares allowed 4.99%      
Common stock, convertible, ownership percentage of shares allowed 9.99%      
2021 and 2020 Warrants [Member]        
Stockholders' Equity [Line Items]        
Common stock, issued (in shares)   203,750    
At The Market Offering [Member]        
Stockholders' Equity [Line Items]        
Common stock maximum aggregate offering price $ 100,000,000      
Issuance of common stock, value $ 0   $ 0  
Issuance of common stock, shares 0   0  
Series A Junior Participating Preferred Stock [Member]        
Stockholders' Equity [Line Items]        
Preferred stock, shares authorized 750,000      
Preferred stock, par or stated value per share $ 0.001      
Preferred stock, shares issued 0   0  
Series A Convertible Preferred Stock [Member]        
Stockholders' Equity [Line Items]        
Preferred stock, shares authorized 4,000      
Preferred stock, par or stated value per share $ 0.001      
Preferred stock, shares issued 0   0  
Series B Convertible Preferred Stock [Member]        
Stockholders' Equity [Line Items]        
Preferred stock, shares authorized 25,000      
Preferred stock, par or stated value per share $ 0.001      
Stated value per share $ 1,000      
Preferred stock, convertible, conversion price $ 3.52      
Series C Convertible Preferred Stock [Member]        
Stockholders' Equity [Line Items]        
Preferred stock, shares authorized 20,000      
Preferred stock, par or stated value per share $ 0.001      
Preferred stock, shares issued 0      
Preferred stock, convertible, ownership percentage of shares allowed 9.99%