Annual report pursuant to Section 13 and 15(d)

Schedule of Operating Lease Minimum Lease Payments (Details)

v3.23.1
Schedule of Operating Lease Minimum Lease Payments (Details)
Dec. 31, 2022
USD ($)
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
2023 $ 77,005
2024 74,451
2025 5,814
Total future minimum lease payments, undiscounted 157,270
Less: Imputed interest 15,549
Present value of future minimum lease payments 141,721
Platt Street [Member]  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
2023 22,485
2024 23,103
2025 5,814
Total future minimum lease payments, undiscounted 51,402
Less: Imputed interest 5,591
Present value of future minimum lease payments 45,811
2021 Baltimore [Member]  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
2023 54,520
2024 51,348
2025
Total future minimum lease payments, undiscounted 105,868
Less: Imputed interest 9,958
Present value of future minimum lease payments $ 95,910