Annual report pursuant to Section 13 and 15(d)

Long Term Debt (Details) - Schedule of Maturities of debt

v3.24.1
Long Term Debt (Details) - Schedule of Maturities of debt - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Schedule of Maturities of debt [Abstract]    
Aggregate maturities due during the year ending December 31, 2024 $ 3,136,271  
Maturities due for the Amended and Restated Secured Promissory Note during 2024 1,650,000  
Original issue discount (2,000,000)  
Cumulative unrealized change in fair value 2,362,729  
Total debt outstanding $ 5,149,000 $ 13,200,000