XML 71 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
PREPAID EXPENSES AND OTHER CURRENT ASSETS - Schedule of Prepayments and Other Assets (Details) - USD ($)
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]                
Vendor Prepayments, Current $ 130,522       $ 1,882,760      
Prepaid Expense, Current 1,168,309       1,205,756      
Deferred financing cost (See Note 10 - Debt) 181,118       0      
Prepaid Inventory, Current 228,858       320,372      
Other Assets, Current 42,757       38,766      
Prepaid Expense and Other Assets, Current $ 1,751,564 $ 2,130,775 $ 2,509,621 $ 3,858,833 $ 3,447,654 $ 4,281,747 $ 5,778,806 $ 9,718,741