XML 109 R74.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Subsequent Events (Details Narrative) - shares
Apr. 15, 2024
Mar. 31, 2024
Dec. 31, 2023
Subsequent Event [Member] | Twenty Twenty One [Member]      
Subsequent Event [Line Items]      
Stock Issued During Period, Shares, Employee Benefit Plan 929,410    
Series A Preferred Stock [Member]      
Subsequent Event [Line Items]      
Preferred stock, cumulative percentage   9.00% 9.00%
Series A Preferred Stock [Member] | Subsequent Event [Member]      
Subsequent Event [Line Items]      
Preferred stock, cumulative percentage 9.00%    
Preferred Class A [Member] | Subsequent Event [Member] | Twenty Twenty One Plan [Member]      
Subsequent Event [Line Items]      
Stock Issued During Period, Shares, Employee Benefit Plan 1,867,300