XML 76 R63.htm IDEA: XBRL DOCUMENT v3.23.2
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Statement [Line Items]    
Accounts payable and accrued expenses $ 9,194,129 $ 7,761,241
Accounts Payable [Member]    
Statement [Line Items]    
Accounts payable and accrued expenses 7,135,404 7,292,975
Accrued Liabilities [Member]    
Statement [Line Items]    
Accounts payable and accrued expenses $ 2,058,725 $ 634,326