| 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) | 10 | 22 | 19 | 32 | 38 | -51 | -1 | 5 | 3 |
|---|
| Depreciation, Amortization and Accretion, Net | - | - | 17 | 26 | 22 | 25 | 26 | 27 | 29 |
|---|
| Amortization of intangible assets | - | - | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
|---|
| Net loss (gain) on disposal of assets | 0 | -0 | -0 | 0 | -0 | -1 | 0 | -2 | -1 |
|---|
| Amortization of Debt Issuance Costs | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
|---|
| Accretion of debt discount | 0 | - | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
|---|
| Loss on extinguishment of debt | -1 | - | - | -1 | - | - | - | - | -1 |
|---|
| Deferred income taxes | - | - | 5 | 6 | -3 | -11 | -4 | -6 | -3 |
|---|
| Stock-based compensation, net | 1 | 2 | 3 | 3 | 4 | 3 | 3 | 4 | 3 |
|---|
| Employee stock purchase plan compensation | - | - | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
|---|
| Accounts receivable | 3 | 18 | -4 | 41 | 11 | -33 | 18 | -13 | 18 |
|---|
| Unbilled receivables | - | - | - | -3 | -5 | 2 | -2 | 3 | 3 |
|---|
| Inventory | 1 | -4 | 7 | 1 | -5 | -2 | 5 | 7 | -2 |
|---|
| Prepaid expenses and other assets | -0 | 3 | 2 | -2 | 5 | -1 | -7 | -2 | -0 |
|---|
| Deferred revenue | -6 | -2 | 4 | 5 | 1 | 6 | -9 | -6 | -1 |
|---|
| Settlement of asset retirement obligation | -0 | 7 | - | - | - | - | - | -0 | - |
|---|
| Accounts payable | 1 | 9 | -2 | -5 | -0 | 5 | 5 | 2 | 0 |
|---|
| Accrued expenses and other liabilities | -0 | 2 | 2 | 1 | 5 | -2 | -1 | -3 | 2 |
|---|
| Net cash provided by operating activities | - | - | 51 | 45 | 26 | 32 | 5 | 31 | 18 |
|---|
| Acquisition, net of cash acquired | - | - | 30 | - | - | - | 7 | - | - |
|---|
| Purchases of property, plant and equipment | 3 | 51 | 96 | 26 | 9 | 11 | 13 | 23 | 7 |
|---|
| Proceeds from disposal of assets | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
|---|
| Net cash used in investing activities | - | - | -126 | -25 | -9 | -11 | -18 | -23 | -7 |
|---|
| Dividend payments to stockholders | - | - | - | - | - | - | - | - | 4 |
|---|
| Proceeds from Notes Payable | - | - | - | 31 | 1 | - | - | - | 10 |
|---|
| Repayments of notes payable | 1 | 0 | 1 | 3 | 5 | 7 | 7 | 10 | 10 |
|---|
| Proceeds from Lines of Credit | 1 | - | 84 | 53 | 6 | - | 10 | 23 | 31 |
|---|
| Repayment of revolving credit facility | 65 | - | 40 | 95 | 9 | - | 10 | 15 | 39 |
|---|
| Payments under finance leases | - | - | - | - | - | 0 | 0 | 0 | 0 |
|---|
| Payment of deferred financing and debt issuance costs | - | - | 0 | 2 | 0 | - | - | - | 1 |
|---|
| Payment for debt extinguishment costs | - | - | - | - | - | - | - | - | 1 |
|---|
| Employee stock purchase plan issuance | 138 | 26 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
|---|
| Royalty stock issuance | - | - | - | - | - | - | 1 | - | - |
|---|
| Purchase of treasury stock | 0 | 0 | 2 | 0 | 1 | 0 | 1 | 5 | 0 |
|---|
| Net cash used in financing activities | - | - | 41 | -18 | -8 | -7 | -7 | -8 | -15 |
|---|
| Net increase in cash and cash equivalents | - | - | -34 | 1 | 9 | 14 | -20 | 1 | -5 |
|---|