XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Preferred Stock (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
May 13, 2024
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Class of Stock [Line Items]          
Preferred stock, par value   $ 0.001   $ 0.001  
Dividends earned   $ 80 $ 74    
Aggregate preferred stock dividends earned      
Series B Convertible Preferred Stock [Member]          
Class of Stock [Line Items]          
Preferred stock shares outstanding   1,331,336   1,305,213  
Preferred stock, par value   $ 0.001   $ 0.001  
Preferred stock par value per share   $ 3.00      
Dividend rate percentage   8.00%      
Dividends earned   $ 80 74    
Series B Convertible Preferred Stock [Member] | Subsequent Event [Member]          
Class of Stock [Line Items]          
Aggregate preferred stock dividends earned $ 80        
Additioanal aggregate shares of convertible preferred stock 26,640        
Series B Convertible Preferred Stock [Member] | Preferred Stock [Member]          
Class of Stock [Line Items]          
Aggregate preferred stock dividends earned   $ 78 $ 72    
Additioanal aggregate shares of convertible preferred stock   26,123 24,128    
Series B Convertible Preferred Stock [Member] | Preferred Stock [Member] | Board Of Directors [Member]          
Class of Stock [Line Items]          
Aggregate preferred stock dividends earned   $ 78 $ 72    
Additioanal aggregate shares of convertible preferred stock       26,123 24,128