XML 76 R56.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Redeemable Preferred Stock (Details) - $ / shares
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Redeemable Preferred Stock [Line Items]    
Preferred stock shares authorized 20,000,000 20,000,000
Preferred stock pare value (in Dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares outstanding 25,000 25,000
Preferred stock, shares issued 25,000 25,000
Convertible preferred stock 25,000  
Percentage of conversion amount 125.00%  
Conversion price (in Dollars per share) $ 10  
Percentage of ability to conversion of shares 4.99%  
Percentage of stockholder beneficial 4.99%