0001001 - Document - COVER PAGE
link:presentationLink
link:calculationLink
link:definitionLink
1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS
link:presentationLink
link:calculationLink
link:definitionLink
1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)
link:presentationLink
link:calculationLink
link:definitionLink
1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
link:presentationLink
link:calculationLink
link:definitionLink
1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
link:presentationLink
link:calculationLink
link:definitionLink
1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY (DEFICIT)
link:presentationLink
link:calculationLink
link:definitionLink
1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOW
link:presentationLink
link:calculationLink
link:definitionLink
2101101 - Disclosure - ORGANIZATION AND BASIS OF PRESENTATION
link:presentationLink
link:calculationLink
link:definitionLink
2402401 - Disclosure - ORGANIZATION AND BASIS OF PRESENTATION (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2103102 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING PRONOUNCEMENTS
link:presentationLink
link:calculationLink
link:definitionLink
2204201 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING PRONOUNCEMENTS (Policies)
link:presentationLink
link:calculationLink
link:definitionLink
2405402 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING PRONOUNCEMENTS (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2106103 - Disclosure - PROPERTY AND EQUIPMENT, NET
link:presentationLink
link:calculationLink
link:definitionLink
2307301 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2408403 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2109104 - Disclosure - INVENTORY
link:presentationLink
link:calculationLink
link:definitionLink
2310302 - Disclosure - INVENTORY (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2411404 - Disclosure - INVENTORY (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2112105 - Disclosure - FAIR VALUE OF FINANCIAL ASSETS AND LIABILITIES
link:presentationLink
link:calculationLink
link:definitionLink
2313303 - Disclosure - FAIR VALUE OF FINANCIAL ASSETS AND LIABILITIES (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2414405 - Disclosure - FAIR VALUE OF FINANCIAL ASSETS AND LIABILITIES - Narrative (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2415406 - Disclosure - FAIR VALUE OF FINANCIAL ASSETS AND LIABILITIES (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2116106 - Disclosure - DEBT OBLIGATIONS
link:presentationLink
link:calculationLink
link:definitionLink
2317304 - Disclosure - DEBT OBLIGATIONS (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2418407 - Disclosure - DEBT OBLIGATIONS - Narrative (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2419408 - Disclosure - DEBT OBLIGATIONS - Carrying Value of Long-Term Debt (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2420409 - Disclosure - DEBT OBLIGATIONS - Payment of Debt Obligation Maturity (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2121107 - Disclosure - LEASES
link:presentationLink
link:calculationLink
link:definitionLink
2322305 - Disclosure - LEASES (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2423410 - Disclosure - LEASES - Narrative (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2424411 - Disclosure - LEASES - Operating Lease Liabilities (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2425412 - Disclosure - LEASES - Maturities Of Lease Liabilities (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2425412 - Disclosure - LEASES - Maturities Of Lease Liabilities (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2426413 - Disclosure - LEASES - Operating Lease Non-Cancelable Lease Term (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2127108 - Disclosure - SHARE BASED COMPENSATION
link:presentationLink
link:calculationLink
link:definitionLink
2328306 - Disclosure - SHARE BASED COMPENSATION (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2429414 - Disclosure - SHARE BASED COMPENSATION - Narrative (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2430415 - Disclosure - SHARE BASED COMPENSATION - Stock-based compensation expense (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2431416 - Disclosure - SHARE BASED COMPENSATION - Schedule of valuation assumption (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2432417 - Disclosure - SHARE BASED COMPENSATION - Summary of stock option outstanding (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2433418 - Disclosure - SHARE BASED COMPENSATION - Summary of restricted stock (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2134109 - Disclosure - WARRANT LIABILITY
link:presentationLink
link:calculationLink
link:definitionLink
2435419 - Disclosure - WARRANT LIABILITY (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2136110 - Disclosure - EARNOUT LIABILITY
link:presentationLink
link:calculationLink
link:definitionLink
2337307 - Disclosure - EARNOUT LIABILITY (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2438420 - Disclosure - EARNOUT LIABILITY - Narrative (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2439421 - Disclosure - EARNOUT LIABILITY - Valuation Model and Assumptions (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2140111 - Disclosure - SIGNIFICANT CUSTOMERS AND CREDIT CONCENTRATIONS
link:presentationLink
link:calculationLink
link:definitionLink
2341308 - Disclosure - SIGNIFICANT CUSTOMERS AND CREDIT CONCENTRATIONS (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2442422 - Disclosure - SIGNIFICANT CUSTOMERS AND CREDIT CONCENTRATIONS (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2143112 - Disclosure - NET INCOME (LOSS) PER SHARE
link:presentationLink
link:calculationLink
link:definitionLink
2344309 - Disclosure - NET INCOME (LOSS) PER SHARE (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2445423 - Disclosure - NET INCOME (LOSS) PER SHARE - Summary Of Loss Per Share (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2146113 - Disclosure - PROVISION FOR INCOME TAXES
link:presentationLink
link:calculationLink
link:definitionLink
2447424 - Disclosure - PROVISION FOR INCOME TAXES (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2148114 - Disclosure - COMMITMENTS and CONTINGENCIES
link:presentationLink
link:calculationLink
link:definitionLink
2449425 - Disclosure - COMMITMENTS and CONTINGENCIES (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2150115 - Disclosure - RELATED PARTY TRANSACTIONS
link:presentationLink
link:calculationLink
link:definitionLink
2351310 - Disclosure - RELATED PARTY TRANSACTIONS (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2452426 - Disclosure - RELATED PARTY TRANSACTIONS - Narrative (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2453427 - Disclosure - RELATED PARTY TRANSACTIONS - Notes Receivable (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2154116 - Disclosure - SUBSEQUENT EVENTS
link:presentationLink
link:calculationLink
link:definitionLink
2455428 - Disclosure - SUBSEQUENT EVENTS (Details)
link:presentationLink
link:calculationLink
link:definitionLink