Long-Term Debt - Components (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 |
---|---|---|---|---|---|---|---|---|
Debt Instrument [Line Items] | ||||||||
Debt Issuance Costs, Net | $ 384,000 | $ 159,000 | ||||||
Total | 33,132,000 | 8,197,000 | ||||||
Debt – current portion | 21,191,000 | $ 54,122,000 | $ 2,973,000 | $ 2,729,000 | 2,775,000 | $ 1,954,000 | $ 5,119,000 | $ 5,116,000 |
Long-term debt – less current portion | 11,941,000 | $ 0 | $ 19,400,000 | $ 9,756,000 | 5,422,000 | $ 4,356,000 | $ 1,889,000 | $ 2,422,000 |
Revolving credit line | ||||||||
Debt Instrument [Line Items] | ||||||||
Outstanding debt | 0 | 3,000,000 | ||||||
Equipment loan | ||||||||
Debt Instrument [Line Items] | ||||||||
Outstanding debt | 0 | 5,356,000 | ||||||
Debt Issuance Costs, Net | 300,000 | |||||||
Senior Secured Notes | ||||||||
Debt Instrument [Line Items] | ||||||||
Outstanding debt | $ 33,516,000 | $ 0 |
X | ||||||||||
- Definition Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
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, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Long-Term Debt, Current Maturities, Excluding Convertible Notes No definition available.
|
X | ||||||||||
- Definition Long-Term Debt, Excluding Convertible Notes No definition available.
|
X | ||||||||||
- Definition Long-Term Debt, Excluding Convertible Notes And Current Maturities No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|