XML 61 R53.htm IDEA: XBRL DOCUMENT v3.23.2
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Accounts payable and accrued expenses $ 11,508,784 $ 10,736,373
Accounts Payable [Member]    
Accounts payable and accrued expenses 8,192,413 8,677,648
Accrued Liabilities [Member]    
Accounts payable and accrued expenses $ 3,316,370 $ 2,058,725