XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Preferred Stock (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Aug. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Class of Stock [Line Items]                  
Preferred stock, par value   $ 0.001       $ 0.001   $ 0.001  
Dividends earned   $ 81   $ 75   $ 161 $ 149    
Aggregate preferred stock dividends earned          
Series B Convertible Preferred Stock [Member]                  
Class of Stock [Line Items]                  
Preferred stock shares outstanding   1,357,976       1,357,976   1,305,213  
Preferred stock, par value   $ 0.001       $ 0.001   $ 0.001  
Preferred stock stated value per share   $ 3.00       $ 3.00      
Dividend rate percentage           8.00%      
Dividends earned   $ 81   $ 75   $ 161 149    
Aggregate preferred stock dividends declared           $ 158 $ 146    
Series B Convertible Preferred Stock [Member] | Subsequent Event [Member]                  
Class of Stock [Line Items]                  
Aggregate preferred stock dividends earned $ 81                
Additioanal aggregate shares of convertible preferred stock 27,173                
Series B Convertible Preferred Stock [Member] | Board Of Directors [Member]                  
Class of Stock [Line Items]                  
Aggregate preferred stock dividends earned     $ 80   $ 74     $ 78 $ 72
Additioanal aggregate shares of convertible preferred stock     26,640   24,610 52,763 48,738 26,123 24,128