XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts Payable and Accrued Expenses (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accounts payable $ 1,530,762 $ 1,110,127
Accrued liabilities 1,513,261 3,033,016
Accrued interest 3,196,611 2,753,120
Other
Total $ 6,240,634 $ 6,896,263