XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Overview, Basis of Presentation and Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2022
Nature of Business and Basis of Presentation [Abstract]  
Schedule of total revenue
   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
   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%

 

*Customer accounts receivable balance, as a percentage of total accounts receivable balance, was less than 10%

 

Schedule of property and equipment
   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
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