XML 56 R43.htm IDEA: XBRL DOCUMENT v3.26.1
Stockholders' Equity - Additional Information (Details) - USD ($)
12 Months Ended
Sep. 22, 2025
Jul. 08, 2025
Jun. 21, 2025
Dec. 31, 2025
Dec. 31, 2024
Jun. 27, 2024
Jun. 26, 2024
Stockholders' Equity [Line Items]              
Common stock, shares authorized       350,000,000 350,000,000 350,000,000 175,000,000
Common stock, par or stated value per share       $ 0.18 $ 0.18 $ 0.18  
Preferred stock, shares authorized       10,000,000      
Preferred stock, par or stated value per share       $ 0.001      
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       0      
Class of warrant or right, exercised during period       0      
Exercises of warrants       $ 0 $ 3,673,000    
Common stock, issued (in shares)       8,611,361 8,611,266    
Common Stock [Member]              
Stockholders' Equity [Line Items]              
Conversion of Stock, Shares Issued       95      
2021 and 2020 Warrants [Member]              
Stockholders' Equity [Line Items]              
Common stock, issued (in shares)         244,833    
December 2020 Warrants [Member]              
Stockholders' Equity [Line Items]              
Class of warrant or right, warrants expired     187,500        
Expiration date       Jun. 21, 2025      
The January 2021 Warrants [Member]              
Stockholders' Equity [Line Items]              
Class of warrant or right, warrants expired   300,000          
Expiration date       Jul. 08, 2025      
March 2021 Warrants [Member]              
Stockholders' Equity [Line Items]              
Class of warrant or right, warrants expired 701,667            
Expiration date       Sep. 22, 2025      
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      
Conversion of stock, shares converted       5 0    
Stated value per share       $ 1,000      
Preferred stock, convertible, conversion price       $ 52.8      
Preferred stock, convertible, ownership percentage of shares allowed       9.99%      
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 0