PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant and Equipment (Details) - USD ($) |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Property Plant And Equipment [Line Items] | ||
Depreciable property, plant and equipment | $ 19,103,128 | $ 19,679,918 |
Less: Accumulated depreciation and amortization | (18,901,124) | (19,446,262) |
Property, Plant and Equipment, net | 202,004 | 233,656 |
Furniture, fixtures, computer hardware and computer software | ||
Property Plant And Equipment [Line Items] | ||
Depreciable property, plant and equipment | 468,588 | 468,588 |
Leasehold improvements | ||
Property Plant And Equipment [Line Items] | ||
Depreciable property, plant and equipment | 15,994 | 15,994 |
Manufacturing machinery and equipment | ||
Property Plant And Equipment [Line Items] | ||
Depreciable property, plant and equipment | 18,586,459 | 19,122,828 |
Manufacturing machinery and equipment, in progress | ||
Property Plant And Equipment [Line Items] | ||
Depreciable property, plant and equipment | $ 32,087 | $ 72,508 |