XML 48 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' Equity - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 21, 2025
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Jun. 27, 2024
Stockholders' Equity [Line Items]                
Issuance of common stock, value     $ 100,000 $ 204,000        
Common stock, shares authorized   350,000,000     350,000,000   350,000,000  
Common stock, par or stated value per share   $ 0.18     $ 0.18   $ 0.18 $ 0.18
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   577     577   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, exercised during period   0     0      
Exercises of warrants     $ 100,000   $ 0 $ 304,000    
Expiration period 2020-12              
Class of warrant or right, warrants expired 2,812,500              
Warrants Associated with 2021 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 2021 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%      
Stock Issued During Period, Shares, Warrant Exercised (in shares)     100,000     303,750    
At The Market Offering [Member]                
Stockholders' Equity [Line Items]                
Common stock maximum aggregate offering price   $ 100,000,000     $ 100,000,000      
Issuance of common stock, value         $ 0   $ 0  
Issuance of common stock, shares         0   0  
Common Stock [Member]                
Stockholders' Equity [Line Items]                
Issuance of common stock, value     $ 18,000 $ 37,000        
Issuance of common stock, shares     100,000 203,750        
Conversion of stock, shares issued   1,420     1,420      
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      
Preferred stock, shares issued   0     0   0  
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      
Preferred stock, shares issued   0     0   0  
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      
Preferred stock, convertible, ownership percentage of shares allowed   9.99%     9.99%      
Conversion of stock, shares converted   5 0   5 0    
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