XML 51 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
OTHER ACCRUED LIABILITIES (Details) - USD ($)
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
OTHER ACCRUED LIABILITIES      
Prepayments from customers $ 961,426   $ 2,339,530
Accrued property taxes 585,481    
Accrued professional fees 504,775   185,515
Current portion - preferred stock repurchase 1,071,637 $ 1,101,110 1,098,282
Other accrued expenses 206,047   102,200
Total $ 3,329,366   $ 3,725,527