XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Series E Convertible Preferred Stock (Details Narrative) - USD ($)
Apr. 12, 2023
Jan. 18, 2023
Jun. 10, 2022
Apr. 28, 2022
Jun. 30, 2023
Preferred stock, shares outstanding         0
Private Placement [Member]          
Proceeds from private placement $ 6,000,000.0        
Common Stock [Member]          
Common stock dividends, shares   31,933      
Series E Convertible Preferred Stock [Member]          
Conversion of stock, shares issued   200      
Accrued dividends   $ 9,545      
Series E Preferred Stock [Member]          
Conversion of stock, shares issued 674,693        
Conversion price, per share $ 6.00        
Series E Preferred Stock [Member] | Private Placement [Member]          
Proceeds from private placement $ 4,000,000        
Harvard Bioscience Inc [Member] | Series E Convertible Preferred Stock [Member]          
Litigation amount received     $ 4,000,000.0 $ 4,000,000.0  
Temporary equity, stock issued     4,000    
Temporary equity, issue price per share     $ 1,000