| Dec 31, 2014 | Dec 31, 2015 | Dec 31, 2016 | Dec 31, 2017 | Dec 31, 2018 | Dec 31, 2019 | Dec 31, 2020 | Dec 31, 2021 | Dec 31, 2022 | Dec 31, 2023 | Dec 31, 2024 |
|---|
| Net income (loss) | -37,339,017 | -3,710,812 | -3,160,673 | -4,262,341 | -5,361,204 | -1,382,735 | -3 | -30 | -59 | -34 | 47 |
|---|
| Provision for loss (gains) on accounts receivable | 8,092 | - | - | - | - | - | -0 | 0 | -0 | -0 | 0 |
|---|
| Loss on disposal of property, plant and equipment | -308,707 | -93,599 | -189,531 | -103,716 | -142,159 | -787,028 | -2 | -1 | -0 | -4 | -1 |
|---|
| Share-based compensation | 2 | 4 | 4 | 4 | 7 | 8 | 11 | 25 | 26 | 25 | 52 |
|---|
| Inventory Write-down | -112,835 | - | - | - | - | 112,897 | 0 | 0 | 3 | - | 0 |
|---|
| Depreciation and amortization | 6 | 8 | 10 | 13 | 14 | 16 | 21 | 30 | 35 | 59 | 74 |
|---|
| Amortization of Debt Issuance Costs and Discounts | - | - | - | 426,534 | 115,103 | 210,865 | 1 | 1 | 1 | 4 | 2 |
|---|
| Change in operating lease right of use asset | - | - | - | - | - | - | - | - | - | - | 1 |
|---|
| Loss on equity method investment | - | - | - | - | - | - | - | 2 | 4 | 2 | - |
|---|
| Gain on equity investment | - | - | - | - | - | - | - | - | - | - | 10 |
|---|
| Accounts receivable | 2 | 2 | 2 | 4 | -410,040 | 8 | -0 | 16 | 33 | -1 | 12 |
|---|
| Inventories | 2 | -565,726 | -1,568,656 | 5 | -701,867 | 3 | 7 | 17 | 26 | 1 | 15 |
|---|
| Prepaid expenses and other current assets | 1 | -1,061,748 | 816,020 | 797,427 | - | 12 | -9 | 3 | 0 | 2 | -0 |
|---|
| Other assets | 72,660 | 198,902 | 398,059 | 90,135 | 261,533 | -117,788 | 1 | 8 | 3 | 4 | 5 |
|---|
| Accounts payable | -1,608,213 | 192,583 | 853,854 | 3 | 195,237 | 3 | -6 | 15 | -3 | 4 | 12 |
|---|
| Accrued expenses | - | - | 2 | 3 | 2 | 13 | -7 | -0 | 13 | 19 | 8 |
|---|
| Operating lease liability | - | - | - | - | - | - | - | - | - | - | -1 |
|---|
| Net cash flows provided by (used in) operating activities | - | - | - | - | 19 | 16 | 21 | 1 | -43 | 76 | 154 |
|---|
| Acquisitions of property, plant and equipment, software and deposits on equipment | 17 | 27 | 30 | 13 | 16 | 71 | 135 | 322 | 230 | 239 | 187 |
|---|
| Purchase of short-term investments | - | 7 | - | - | - | - | 20 | - | 20 | 113 | - |
|---|
| Proceeds from maturities of short-term investments | - | 4 | 3 | - | - | - | 20 | - | 20 | 113 | - |
|---|
| Investments in equity method investment | - | - | - | - | - | - | 28 | - | 3 | - | - |
|---|
| Net cash flows used in investing activities | - | - | - | - | -16,274,036 | -70,632,830 | -162 | -322 | -233 | -239 | -187 |
|---|
| Proceeds from Stock Options Exercised | - | 291,749 | 3 | 8 | 3 | 4 | 5 | 2 | 0 | 5 | 9 |
|---|
| Tax withholdings related to net shares settlements of restricted stock units | - | - | - | - | - | 1 | 3 | 4 | 1 | 1 | 3 |
|---|
| Principal payments under finance lease obligations | - | - | - | - | - | - | - | - | - | 1 | 2 |
|---|
| Purchase of capped call options | - | - | - | - | - | - | - | - | - | 66 | - |
|---|
| Proceeds from Convertible Debt | - | - | - | - | - | - | - | - | - | 394 | - |
|---|
| Debt issuance costs | 739,469 | - | - | 270,885 | - | - | - | - | - | 2 | - |
|---|
| Proceeds from Lines of Credit | - | - | 10 | 8 | 6 | 72 | 21 | - | 78 | - | - |
|---|
| Repayment of borrowings under Credit Facility | - | - | 3 | 15 | 6 | 19 | 76 | - | 78 | - | - |
|---|
| Proceeds from Issuance Initial Public Offering | 164 | - | - | - | - | - | 252 | 332 | 338 | - | - |
|---|
| Net cash flows provided by financing activities | - | - | - | - | 3 | 56 | 199 | 327 | 337 | 327 | 5 |
|---|
| NET CHANGE IN CASH AND CASH EQUIVALENTS | - | - | - | - | - | - | - | - | - | - | -28 |
|---|
| Taxes paid | - | 56,353 | 76,945 | 58,885 | 69,273 | 8,642 | 0 | 0 | 0 | 0 | 0 |
|---|
| Interest paid, net of amounts capitalized | - | - | - | - | 184,419 | 521,688 | 1 | 2 | 3 | 9 | 10 |
|---|
| Right-of-Use Asset Obtained in Exchange for Operating Lease Liability | - | - | - | - | - | - | - | - | - | - | 2 |
|---|
| Capital Expenditures Incurred but Not yet Paid | - | - | - | - | - | - | 11 | 22 | 44 | 19 | 8 |
|---|
| Share-Based Compensation Arrangement, Tax Withholdings Withheld But Not Yet Paid | - | - | - | - | - | - | - | - | - | - | 1 |
|---|
| Non-cash addition of finance lease to property, plant and equipment | - | - | - | - | - | - | - | - | - | 29 | - |
|---|
| Issuance of partner warrants | - | - | - | - | - | - | - | - | 10 | - | - |
|---|