XML 50 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts Payable and Accrued Expenses (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accounts payable $ 1,029,063 $ 1,530,762
Accrued liabilities 1,182,390 1,513,261
Accrued interest 3,578,226 3,196,611
Total $ 5,789,679 $ 6,240,634