XML 53 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts Payable and Accrued Expenses (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accounts payable $ 1,619,318 $ 1,530,762
Accrued liabilities 367,687 1,513,261
Accrued interest 3,389,930 3,196,611
Other
Total $ 5,376,935 $ 6,240,634