XML 37 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Overview, Basis of Presentation and Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2022
Overview, Basis of Presentation and Significant Accounting Policies [Abstract]  
Schedule of Total Revenue For the three months ended June 30, 2022 and 2021, the Company’s customers that accounted for 10% or more of the total revenue were as follows:
   Three Months ended
June 30, 2022
   Three Months ended
June 30, 2021
 
(In thousands)  Amount   % of Total
Revenue
   Amount   % of Total
Revenue
 
New England Innovation Academy (“NEIA”) – Related Party   *    *   $10,895    92.1%
Company Customer Number – 139  $4,835    25.0%   *    * 
*Customer revenue, as a percentage of total revenue, was less than 10%
   Six Months ended
June 30, 2022
   Six Months ended
June 30, 2021
 
(In thousands)  Amount   % of Total
Revenue
   Amount   % of Total
Revenue
 
New England Innovation Academy (“NEIA”) – Related Party   *    *   $16,355    86.8%
Company Customer Number – 139  $8,628    19.0%   *    * 
Company Customer Number – 136  $6,146    13.6%   *     * 
Schedule of Total Accounts Receivable, Net As of June 30, 2022 and December 31, 2021, the Company’s customers that accounted for 10% or more of the total accounts receivable, net, were as follows:
   As of
June 30, 2022
   As of
December 31, 2021
 
(In thousands)  Amount   % of Total
Accounts
Receivable
   Amount   % of Total
Accounts
Receivable
 
NEIA – Related Party  $2,414    23.1%  $3,498    48.4%
Company Customer Number – 126  $1,541    14.7%  $1,541    21.3%
Schedule of Property and Equipment Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation and amortization expenses are recognized using the straight-line method over the estimated useful life of each asset, as follows:
   Estimated Useful
Life (Years)
Computer and office equipment  2 to 3
Furniture and fixtures  2
Software  3
Vehicles  5
Research and development of laboratory equipment  5
Machinery and equipment  3 to 5
Leased equipment at customer  5 to 13
Trade show assets  3 to 5
Leasehold improvements  Lower of estimated useful life or remaining lease term
Schedule of Finite-lived Useful Lives The finite-lived useful lives are as follows:
Trade names  5 to 7 years
Acquired developed technology  5 to 8 years
Non-compete agreements  5 years
Customer relationships  5 to 8 years
Capitalized website costs  3 to 5 years