Segment Information (Schedule of Segment Reporting Information, by Segment) (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|||||||||||||||
| Segment Reporting [Line Items] | ||||||||||||||||||
| Revenues | $ 113,138 | $ 118,623 | $ 177,446 | $ 214,913 | ||||||||||||||
| Cost of sales | 106,967 | 100,802 | 160,465 | 182,698 | ||||||||||||||
| Gross profit | 6,171 | 17,821 | 16,981 | 32,215 | ||||||||||||||
| Segment operating income | (4,296) | 7,707 | (4,890) | 11,578 | ||||||||||||||
| Gain (loss) on change in fair market value of Warrant liability | (24,889) | (47,630) | 24,215 | 5,258 | ||||||||||||||
| Consolidated other income | (218) | 3,296 | (24) | 3,157 | ||||||||||||||
| Depreciation and amortization | 3,709 | 3,046 | ||||||||||||||||
| Operating Segments [Member] | ||||||||||||||||||
| Segment Reporting [Line Items] | ||||||||||||||||||
| Revenues | [1] | 113,138 | 118,623 | 177,446 | 214,913 | |||||||||||||
| Gross profit | 6,171 | 17,821 | 16,981 | 32,215 | ||||||||||||||
| Segment operating income | (4,626) | 16,909 | (14,123) | 30,380 | ||||||||||||||
| Depreciation and amortization | 1,845 | 1,550 | 3,709 | 3,046 | ||||||||||||||
| Capital expenditures | 736 | 608 | 883 | 938 | ||||||||||||||
| Operating Segments [Member] | Reconciliation of segment income (loss) to consolidated loss before income taxes | ||||||||||||||||||
| Segment Reporting [Line Items] | ||||||||||||||||||
| Unallocated corporate expenses | (8,922) | (9,202) | (19,013) | (18,802) | ||||||||||||||
| Consolidated interest expense | (3,045) | (4,382) | (6,421) | (8,718) | ||||||||||||||
| Gain (loss) on change in fair market value of Warrant liability | (24,889) | (47,630) | 24,215 | 5,258 | ||||||||||||||
| Consolidated other income | (218) | 3,296 | (24) | 3,157 | ||||||||||||||
| Consolidated income (loss) before income taxes | (32,448) | (41,009) | 12,880 | 11,275 | ||||||||||||||
| Operating Segments [Member] | Reconciliation of segment gross profit to consolidated loss before income taxes | ||||||||||||||||||
| Segment Reporting [Line Items] | ||||||||||||||||||
| Gross profit | 6,171 | 17,821 | 16,981 | 32,215 | ||||||||||||||
| Other segment items | 1,545 | [2] | 912 | [2] | 2,858 | [3] | 1,835 | [4] | ||||||||||
| Segment operating income | 4,626 | 16,909 | 14,123 | 30,380 | ||||||||||||||
| Unallocated corporate expenses | (8,922) | (9,202) | (19,013) | (18,802) | ||||||||||||||
| Consolidated interest expense | (3,045) | (4,382) | (6,421) | (8,718) | ||||||||||||||
| Gain (loss) on change in fair market value of Warrant liability | (24,889) | (47,630) | 24,215 | 5,258 | ||||||||||||||
| Consolidated other income | (218) | 3,296 | (24) | 3,157 | ||||||||||||||
| Consolidated income (loss) before income taxes | (32,448) | (41,009) | 12,880 | 11,275 | ||||||||||||||
| Operating Segments [Member] | Manufacturing [Member] | ||||||||||||||||||
| Segment Reporting [Line Items] | ||||||||||||||||||
| Revenues | 104,282 | 110,757 | 157,238 | 200,932 | ||||||||||||||
| Cost of sales | 101,000 | 95,831 | 146,637 | 173,896 | ||||||||||||||
| Gross profit | 3,282 | 14,926 | 10,601 | 27,036 | ||||||||||||||
| Other segment items | 599 | [2] | 402 | [5] | 963 | [3] | 759 | [4] | ||||||||||
| Segment operating income | 2,683 | 14,524 | 9,638 | 26,277 | ||||||||||||||
| Depreciation and amortization | 1,481 | 1,431 | 2,978 | 2,796 | ||||||||||||||
| Capital expenditures | 533 | 562 | 532 | 847 | ||||||||||||||
| Operating Segments [Member] | Aftermarket [Member] | ||||||||||||||||||
| Segment Reporting [Line Items] | ||||||||||||||||||
| Revenues | 8,856 | 7,866 | 20,208 | 13,981 | ||||||||||||||
| Cost of sales | 5,967 | 4,971 | 13,828 | 8,802 | ||||||||||||||
| Gross profit | 2,889 | 2,895 | 6,380 | 5,179 | ||||||||||||||
| Other segment items | 946 | [2] | 510 | [5] | 1,895 | [3] | 1,076 | [4] | ||||||||||
| Segment operating income | 1,943 | 2,385 | 4,485 | 4,103 | ||||||||||||||
| Depreciation and amortization | 309 | 35 | 617 | 71 | ||||||||||||||
| Capital expenditures | 203 | 0 | 351 | 0 | ||||||||||||||
| Operating Segments [Member] | Corporate Segment [Member] | ||||||||||||||||||
| Segment Reporting [Line Items] | ||||||||||||||||||
| Depreciation and amortization | 55 | 84 | 114 | 179 | ||||||||||||||
| Capital expenditures | $ 0 | $ 46 | $ 0 | $ 91 | ||||||||||||||
| ||||||||||||||||||
| X | ||||||||||
- Definition The aggregate cost of goods produced and sold and services rendered during the reporting period. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount of expense (income) related to adjustment to fair value of warrant liability. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The net result for the period of deducting operating expenses from operating revenues. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of expense classified as other. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount of income (expense) related to nonoperating activities, classified as other. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss). Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of expenditure for addition to long-lived asset included in determination of segment asset by chief operating decision maker (CODM) or otherwise regularly provided to CODM. Long-lived asset excludes financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax asset. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of other expense (income) and loss (gain) calculated as difference between segment revenue and separately disclosed expense category to arrive at segment profit (loss). Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|