v3.23.1
Other Indebtedness (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Apr. 29, 2020
Other Indebtedness [Abstract]    
Mortgage payable, description The note has been amended a number of times to a maturity date of October 1, 2023. In the latest extension, the Company made a principal payment of $25 thousand plus accrued interest in January 2023 and agreed to make seven additional monthly principal payments of $25 thousand plus accrued interest each beginning on March 1, 2023.  
Accrued interest $ 50,000  
Interest rate 12.00%  
Interest expenses $ 5,000,000  
Lease and rental expense 7,500  
Minimum future rents $ 52,000  
Loan amount   $ 25,000